carbon 是一个轻量级、语义化、对开发者友好的 golang 时间处理库,支持链式调用。
目前已被 awesome-go 收录,如果您觉得不错,请给个 star 吧
github.com/golang-module/carbon
gitee.com/golang-module/carbon
// 使用 github 库
go get -u github.com/golang-module/carbon/v2
import "github.com/golang-module/carbon/v2"
// 使用 gitee 库
go get -u gitee.com/golang-module/carbon/v2
import "gitee.com/golang-module/carbon/v2"
// 使用 github 库
go get -u github.com/golang-module/carbon
import "github.com/golang-module/carbon"
// 使用 gitee 库
go get -u gitee.com/golang-module/carbon
import "gitee.com/golang-module/carbon"
json.Unmarshaler
增加对包含 null
值的 json
字符串的解码支持ISO8601ZuluLayout
, ISO8601ZuluMilliLayout
, ISO8601ZuluMicroLayout
, ISO8601ZuluNanoLayout
常量FormattedDateLayout
, FormattedDayDateLayout
常量ISO8601ZuluFormat
, ISO8601ZuluMilliFormat
, ISO8601ZuluMicroFormat
, ISO8601ZuluNanoFormat
常量FormattedDateFormat
, FormattedDayDateFormat
常量ToIso8601ZuluString
, ToIso8601ZuluMilliString
, ToIso8601ZuluMicroString
, ToIso8601ZuluNanoString
方法ToFormattedDateString
, ToFormattedDayDateString
方法GoString
方法ToFormatString
方法,用 Format
方法替代ToLayoutString
方法,用 Layout
方法替代 1
zoharSoul 237 天前
可以支持 yyyy-MM-dd HH:mm:ss 这种写法嘛?
|
2
gouguoyin OP 目前支持的是 `Y-m-d H:i:s` 这种写法
```go // 输出指定布局的字符串 carbon.Parse("2020-08-05 13:14:15").Layout(carbon.ISO8601Layout) // 2020-08-05T13:14:15+08:00 carbon.Parse("2020-08-05 13:14:15").Layout("20060102150405") // 20200805131415 carbon.Parse("2020-08-05 13:14:15").Layout("2006 年 01 月 02 日 15 时 04 分 05 秒") // 2020 年 08 月 05 日 13 时 14 分 15 秒 carbon.Parse("2020-08-05 13:14:15").Layout("It is 2006-01-02 15:04:05") // It is 2020-08-05 13:14:15 // 输出指定格式的字符串(如果使用的字母与格式化字符冲突时,请使用\符号转义该字符) carbon.Parse("2020-08-05 13:14:15").Format("YmdHis") // 20200805131415 carbon.Parse("2020-08-05 13:14:15").Format("Y 年 m 月 d 日 H 时 i 分 s 秒") // 2020 年 08 月 05 日 13 时 14 分 15 秒 carbon.Parse("2020-08-05 13:14:15").Format("l jS \\o\\f F Y h:i:s A") // Wednesday 5th of August 2020 01:14:15 PM carbon.Parse("2020-08-05 13:14:15").Format("\\I\\t \\i\\s Y-m-d H:i:s") // It is 2020-08-05 13:14:15 ``` |
3
RedisMasterNode 139 天前
挺好用的,谢谢 issue 答疑,小小打赏了几块钱祝项目维护顺利。
|