go-carbon 1.4.2 版本发布,新增年代和季节系列方法以及修复 bug
Posted 够过瘾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go-carbon 1.4.2 版本发布,新增年代和季节系列方法以及修复 bug相关的知识,希望对你有一定的参考价值。
carbon 是一个轻量级、语义化、对开发者友好的Golang时间处理库,支持链式调用、农历和gorm、xorm等主流orm
如果您觉得不错,请给个star吧
github:github.com/golang-module/carbon
gitee:gitee.com/go-package/carbon
更新日志
- Lunar().ToChineseYearString()方法更改为Lunar().ToYearString()
- Lunar().ToChineseMonthString()方法更改为Lunar().ToMonthString()
- Lunar().ToChineseDayString()方法更改为Lunar().ToDayString()
- New()方法更改为NewCarbon(),以避免New()和Now()相似而混淆
- 优化CreaterFromXXX系列方法对默认纳秒的处理,将默认纳秒设为当前纳秒
- 增加单元测试覆盖场景
- 增加对无效时间的判断
- 新增Decade()方法获取当前年代
- 新增StartOfDecade()方法获取当前年代的开始时间
- 新增EndOfDecade()方法获取当前年代的结束时间
- 新增Season()方法获取当前季节,支持i18n
- 新增StartOfSeason()方法获取当前季节的开始时间
- 新增EndOfSeason()方法获取当前季节结束时间
- 新增IsSpring()方法判断是否是春季
- 新增IsSummer()方法判断是否是夏季
- 新增IsAutumn()方法判断是否是秋季
- 新增IsWinter()方法判断是否是冬季
以上是关于go-carbon 1.4.2 版本发布,新增年代和季节系列方法以及修复 bug的主要内容,如果未能解决你的问题,请参考以下文章
go-carbon 1.3.2 版本发布,新增自定义 i18n 系列方法和日文翻译文件
Go 每日一库之 go-carbon,优雅的golang日期时间处理库