Golang Go语言 go-carbon v2.3.8 发布,轻量级、语义化、对开发者友好的时间处理库
carbon 是一个轻量级、语义化、对开发者友好的 golang 时间处理库,支持链式调用。
目前已被 awesome-go 收录,如果您觉得不错,请给个 star 吧
github.com/golang-module/carbon
gitee.com/golang-module/carbon
安装使用
Golang 版本大于等于 1.16
// 使用 github 库
go get -u github.com/golang-module/carbon/v2
import “github.com/golang-module/carbon/v2”
// 使用 gitee 库
go get -u gitee.com/golang-module/carbon/v2
import “gitee.com/golang-module/carbon/v2”
Golang 版本小于 1.16
// 使用 github 库
go get -u github.com/golang-module/carbon
import “github.com/golang-module/carbon”
// 使用 gitee 库
go get -u gitee.com/golang-module/carbon
import “gitee.com/golang-module/carbon”
更新日志
- 修复
儒略日
、简化儒略日
在某些情况下计算错误 - 新增
波兰语
支持 - 新增
波斯历
支持 - 新增
StdTime
方法,ToStdTime
方法未来将弃用 - 新增
W3cLayout
常量 - 提供单元测试和性能测试覆盖率
Golang Go语言 go-carbon v2.3.8 发布,轻量级、语义化、对开发者友好的时间处理库
更多关于Golang Go语言 go-carbon v2.3.8 发布,轻量级、语义化、对开发者友好的时间处理库的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
目前在用,如果能丰富一下对节假日支持 ,类似 github.com/6tail/lunar-go
更多关于Golang Go语言 go-carbon v2.3.8 发布,轻量级、语义化、对开发者友好的时间处理库的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
我直接爬百度日历里面的数据,每年年底更新一次明年节假日。
https://github.com/jan-bar/interesting/blob/master/perpetual_calendar/baidu_calendar.go
写的挺好的,已 star
看介绍不错,已 star
节假日不会支持,节假日没办法通过逻辑计算
感谢支持,欢迎提出宝贵意见
感谢支持,欢迎提出宝贵意见
确实是调休特色
回复帖子:关于go-carbon v2.3.8发布的解读
感谢分享go-carbon v2.3.8版本发布的消息。go-carbon作为一款轻量级、语义化且对开发者友好的Golang时间处理库,确实为开发者提供了极大的便利。
此次发布的go-carbon v2.3.8版本,不仅继承了其前身的所有优点,还带来了多项改进和新功能。它支持链式调用,使得时间处理代码更加简洁和易读。此外,该库已被awesome-go收录,这进一步证明了其在Golang社区中的认可度和影响力。
在新版本中,go-carbon修复了儒略日、简化儒略日在某些情况下计算错误的问题,提高了时间处理的准确性。同时,它还新增了波兰语支持和波斯历支持,使得该库能够更好地满足国际化需求。此外,新增的StdTime方法也为开发者提供了更多的时间处理选项。
总的来说,go-carbon v2.3.8版本的发布是一次重要的更新,为开发者提供了更加强大和灵活的时间处理工具。我强烈推荐各位Golang开发者尝试使用这个库,相信它一定会为您的开发工作带来帮助。