下面由golang教程栏目给大家介绍go-carbon 1.2.2 版本发布,新增了时间设置和时间差比较功能,希望对需要的朋友有所帮助!

carbon 是一个轻量级、语义化、对开发者友好的Golang时间处理库,支持链式调用、农历和gorm、xorm等主流orm

如果您觉得不错,请给个star吧

github:github.com/golang-module/carbon

gitee:gitee.com/go-package/carbon

安装使用

// 使用github库go get -u github.com/golang-module/carbonimport ( "github.com/golang-module/carbon")// 使用gitee库go get -u gitee.com/go-package/carbonimport ( "gitee.com/go-package/carbon")

更新日志

  • 新增SetYear()方法设置年
  • 新增SetMonth()方法设置月
  • 新增SetDay()方法设置日
  • 新增SetHour()方法设置时
  • 新增SetMinute()方法设置分
  • 新增SetSecond方法设置秒
  • 新增DiffInWeeks()方法计算相差多少周
  • 新增DiffAbsInWeeks()方法计算相差多少周(绝对值)
  • 新增DiffInDays()方法计算相差多少天
  • 新增DiffAbsInDays()方法计算相差多少天(绝对值)
  • 新增DiffInHours()方法计算相差多少小时
  • 新增DiffAbsInHours()方法计算相差多少小时(绝对值)
  • 新增DiffInMinutes()方法计算相差多少分钟
  • 新增DiffAbsInMinutes()方法计算相差多少分钟(绝对值)
  • 新增DiffInSeconds()方法计算相差多少秒
  • 新增DiffAbsInSeconds()方法计算相差多少秒(绝对值)

更多相关文章

  1. go语言中普通函数与方法的区别是什么?
  2. golang中方法的receiver为指针和不为指针有什么区别
  3. 分享5种文件变更时自动重载Go程序的方法
  4. go-carbon1.2.4发布了!新增系列时间比较方法
  5. go语言实现string转float的方法
  6. 详解Go 中方法与函数的区别
  7. go语言string转int的方法
  8. go语言int转string的方法
  9. go语言math包中有哪些常用方法

随机推荐

  1. 最新android版本对应的API等级
  2. 环形ProgressBar特效
  3. ListView 圆角
  4. Handler工作机制【简】——学习笔记
  5. Android——获取网络图片
  6. android之Toolbar使用详解
  7. 日历
  8. 【Android】移动GIS开发必备(文档、帮助、
  9. 形状图形(shape)
  10. Android——实现两个控件水平居中