go-carbon 1.3.1 版本發佈,新增 DiffForHumans() 方法和多語言支持

carbon 是一個輕量級、語義化、對開發者友好的Golang時間處理庫,支持鏈式調用、農曆和gorm、xorm等主流ormgit

若是您以爲不錯,請給個star吧github

github:github.com/golang-module/carbongolang

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()方法
相關文章
相關標籤/搜索