carbon 是一個輕量級、語義化、對開發者友好的Golang時間處理庫,支援鏈式呼叫、農曆和gorm、xorm等主流orm
如果您覺得不錯,請給個star吧
github:github.com/golang-module/carbon
gitee:gitee.com/go-package/carbon
更新日誌
- 最佳化IsZero()方法的判斷邏輯
- 修復Microsecond()方法獲取毫秒數錯誤的bug
- 修復SetMicrosecond()方法設定毫秒數錯誤的bug
- 修復Lunar().Festival()方法不是任何節氣時panic的bug
- 修復Format()方法無法原樣解析的bug
- 修復ParseByFormat()方法無法原樣解析的bug
- 使用github.com/stretchr/testify/assert庫替代原生testing庫
- 增加單元測試覆蓋場景,單元測試覆蓋率提升到96%
- 統一錯誤格式,修改部分錯誤文案
- Lunar()方法實現Stringer介面,可以直接作為字串輸出農曆年月日,同Lunar().ToString()
- 新增CreateFromTimestamp()方法對時間戳是0的判斷
- 新增Lunar().ToString()方法獲取農曆年月日,如二零二零年六月十六
- 新增對json.UnmarshalJSON()的支援
本作品採用《CC 協議》,轉載必須註明作者和本文連結