关于datetime:gocarbon-131-版本发布新增-DiffForHumans-方法和多语言支持

28次阅读

共计 748 个字符,预计需要花费 2 分钟才能阅读完成。

carbon 是一个轻量级、语义化、对开发者敌对的 Golang 工夫解决库,反对链式调用、农历和 gorm、xorm 等支流 orm

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

github:github.com/golang-module/carbon

gitee:gitee.com/go-package/carbon

carbon.Now().DiffForHumans()) // just now
carbon.Now().SubYears(1).DiffForHumans()) // 1 years ago
carbon.Now().SubYears(2).DiffForHumans()) // 2 year ago
carbon.Now().AddYears(1).DiffForHumans()) // in 1 year
carbon.Now().AddYears(2).DiffForHumans()) // in 2 years
// 对人类敌对的可读格局时间差 (指定语言)
carbon.Now().SetLocale("zh-CN").DiffForHumans()) // 刚刚
carbon.Now().SubMonths(1).SetLocale("zh-CN").DiffForHumans()) // 1 月前
carbon.Now().AddMonths(2).SetLocale("zh-CN").DiffForHumans()) // 2 月后 

更新日志

  • 新增 DiffForHumans() 办法,获取对人类敌对的可读格局时间差
  • 新增 SetLocale() 办法,设置语言包
  • 新增 Locale() 办法,获取以后语言包
  • 新增英文语言包 lang/en.js
  • 新增简体中文语言包 lang/zh-CN.js
  • 新增繁体中文语言包 lang/zh-TW.js
  • 优化 Format() 办法

正文完
 0