V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gouguoyin  ›  全部回复第 2 页 / 共 3 页
回复总数  49
1  2  3  
2023-12-29 16:21:31 +08:00
回复了 857681664 创建的主题 程序员 2023 年最后一个工作日了,分享一下你的年终总结吧
https://github.com/golang-module/carbon 自己开源的库 star 增长到 4.2k
@RedisMasterNode v2.3.1 已加上 benchmark
@wudanyang 感谢支持,欢迎提出宝贵意见
@9136347 感谢支持,欢迎提出宝贵意见
@qloog 节日快乐
2023-12-04 11:38:52 +08:00
回复了 gouguoyin 创建的主题 开源软件 如何评价.net 框架 furion 文档收费的商业化尝试行为
@ruooooooli go 从 1.11 后就开始使用 module 作为唯一包管理工具
@ruooooooli 必须开启 go module
@CEBBCAT 不同地址就是不同的包,但是 api 都一样,gitee 只是为了方便国内用户使用。
@RedisMasterNode 后面会补充的
@CEBBCAT 两边 go.mod 的 package 是不同的?那两边?
@pkoukk 还有指定年有多少天的方法 DaysInYear
@pkoukk 已有,更多查看文档 https://github.com/golang-module/carbon#getter

carbon.Parse("2020-02-01 13:14:15").DaysInMonth() // 29
carbon.Parse("2020-04-01 13:14:15").DaysInMonth() // 30
carbon.Parse("2020-08-01 13:14:15").DaysInMonth() // 31
@fgwmlhdkkkw 这样处理会面临溢出问题,有些方法是需要处理月份是否溢出问题,比如 `2023-01-31`,增加一个月,就需要考虑是否跨月。目前是分成两类方法,如 `AddMonths` 和 `AddMonthsNoOverflow`
```go
carbon.Parse("2020-01-31 13:14:15").AddMonth().ToDateTimeString() // 2020-03-02 13:14:15

carbon.Parse("2020-01-31 13:14:15").AddMonthNoOverflow().ToDateTimeString() // 2020-02-29 13:14:15
```
@herozzm 3 天后、5 天前、3 年后这类的没有任何库可以反推出具体时间。
@herozzm 23 年一月十日、2023/10/01 2023_10-02 这几种可以
@herozzm 哪些无序的时间?举个例子
欢迎大家使用并提出宝贵意见
2023-11-08 09:46:12 +08:00
回复了 DomenicCarter 创建的主题 程序员 专为开发者开发一个工具集合网站
我也做了一个程序员专用工具站 https://tool.gouguoyin.cn/
你可以试试 https://github.com/golang-module/carbon#json-handling
将 `Date` 类型设置为 `carbon.Date`
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3084 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 11:32 · PVG 19:32 · LAX 03:32 · JFK 06:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.