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 翻译

最新文章

  1. WPF 自定义搜索框
  2. spring-stutrs求解答
  3. W5500 keep-alive的用途与用法--新华龙电子
  4. Reapp - 下一代的 Hybrid App 开发框架
  5. SAD算法在opencv上的实现代码(c++)
  6. CSS3 动画animation
  7. bzoj4637: 期望
  8. linux安装oracle
  9. struts2总体介绍
  10. express官网学习笔记
  11. ASP.NET Core Web API下事件驱动型架构的实现(四):CQRS架构中聚合与聚合根的实现
  12. 做h5动画会用到的一个很好的缓动算法库
  13. express+mysql+vue开发环境搭建
  14. [转]mysql如何利用Navicat 导出和导入数据库
  15. linux常用命令:grep 命令
  16. Centos7系统环境下Solr之Java实战(一)搭建solr服务器
  17. 解决:R读取含中文excel文件,read.xlsx乱码问题
  18. zabbix自动发现监控mysql
  19. FTP被动模式服务器端开有限的端口
  20. thinkcmf5更新模板代码分析,解决模板配置json出错导致数据库保存的配置项内容丢失问题

热门文章

  1. 如何通过 Java 代码隐藏 Word 文档中的指定段落
  2. Xorg+LXDE迁移到Xwayland(同时支持Waydroid和Wine)记录
  3. [笔记] 一种快速求 1 ~ n 逆元的方法
  4. 几个Caller-特性的妙用
  5. IOC常用的创建对象方式
  6. JavaScript基础&实战 JS中正则表达式的使用
  7. 齐博X1-栏目的调用2
  8. cmd中pip加速的方法
  9. 题解 P6745 『MdOI R3』Number
  10. Go语言正/反向代理的姿势