carbon 是一个轻量级、语义化、对开发者敌对的 golang 工夫解决库,反对链式调用。
目前已被 awesome-go 收录,如果您感觉不错,请给个 star 吧
github:github.com/golang-module/carbon
gitee:gitee.com/go-package/carbon
更新日志
- 优化多语言反对,无需再将 lang 目录复制到我的项目目录下
- 移除 SetDir() 办法,语言目录不容许自定义
- lunar.ToString() 办法改名为 lunar.ToDateString()
- 修复 ToDayDateTimeString() 输入谬误的 bug
- 修复 Lunar() 在其余时区输入谬误的 bug
- 单元测试覆盖率晋升到 99.9%
- 新增 SetYearNoOverflow() 办法设置年份,月份不溢出
- 新增 SetMonthNoOverflow() 办法设置月份,月份不溢出
- 新增 AddDecades() 办法获取 N 个年代后的工夫
- 新增 AddDecadesNoOverflow() 办法获取 N 个年代后的工夫,月份不溢出
- 新增 AddDecade() 办法获取 1 个年代后的工夫
- 新增 AddDecadeNoOverflow() 办法获取 1 个年代后的工夫,月份不溢出
- 新增 SubDecades() 办法获取 N 个年代前的工夫
- 新增 SubDecadesNoOverflow() 办法获取 N 个年代前的工夫,月份不溢出
- 新增 SubDecade() 办法获取 1 个年代前的工夫
- 新增 SubDecadeNoOverflow() 办法获取 1 个年代前的工夫,月份不溢出
- 新增日文阐明文件 readme.jp.md
- 新增德语翻译文件 lang/de.json,由 benzammour 翻译