Releases: golang-module/carbon
Releases · golang-module/carbon
v2.1.5
carbon.go
文件 新增部分布局模板常量getter.go
文件 新增 DateMilli(),DateMicro(),DateNano() 等方法outputer.go
文件 新增 ToDateMilliString(),ToDateMicroString(),ToDateNanoString() 等方法traveler.go
文件 新增 SubMilliseconds(),AddMilliseconds(),SubMicroseconds(),AddMicroseconds() 等方法json.go
文件 移除 TimestampWithSecond,TimestampWithMillisecond,TimestampWithMicrosecond 等结构体- 精简优化代码
- 完善文档
v1.6.5 五一特别版
carbon.go
文件 新增部分布局模板常量getter.go
文件 DateMilli(),DateMicro(),DateNano() 等方法outputer.go
文件 新增 ToDateMilliString(),ToDateMicroString(),ToDateNanoString() 等方法traveler.go
文件 新增 SubMilliseconds(),AddMilliseconds(),SubMicroseconds(),AddMicroseconds() 等方法json.go
文件 移除 TimestampWithSecond,TimestampWithMillisecond,TimestampWithMicrosecond 等结构体- 精简优化代码
- 完善文档
v2.1.4
carbon.go
文件 新增 Sydney、Melbourne和Darwin 时区常量getter.go
文件 新增 TimeMilli(),TimeMicro(),TimeNano() 方法comparer.go
文件 新增IsValid()方法calendar.lunar.go
文件 新增DoubleHour()、IsXXXDoubleHour() 方法,由 dmzlingyin 贡献calendar.lunar.go
文件 新增DateTime()、Date() 和 Time() 方法calendar.lunar.go
文件 优化ToDayString()逻辑,精简不必要的变量 chineseDayPrefixescarbon.go
文件 XXXFormat 常量 改名为 XXXLayout- 精简优化代码
- 完善文档
v1.6.4
carbon.go
文件 新增 Sydney、Melbourne和Darwin 时区常量getter.go
文件 新增 TimeMilli(),TimeMicro(),TimeNano() 方法comparer.go
文件 新增IsValid()方法calendar.lunar.go
文件 新增DoubleHour()、IsXXXDoubleHour() 方法,由 dmzlingyin 贡献calendar.lunar.go
文件 新增DateTime()、Date() 和 Time() 方法calendar.lunar.go
文件 优化ToDayString()逻辑,精简不必要的变量 chineseDayPrefixescarbon.go
文件 XXXFormat 常量 改名为 XXXLayout- 精简优化代码
- 完善文档
v2.1.2
v1.6.2
v2.1.1
- AnsicFormat 常量更名为 ANSICFormat
- ToAnsicString() 方法更名为 ToANSICString()
- 新增 DateTimeMilli()、DateTimeMicro()、DateTimeNano() 方法
- 新增 SetDateTimeMilli()、SetDateTimeMicro()、SetDateTimeNano() 方法
- 新增 ToIso8601MilliString()、ToIso8601MicroString()、ToIso8601NanoString() 方法
- 精简优化代码
- 完善文档
v1.6.1
- AnsicFormat 常量更名为 ANSICFormat
- ToAnsicString() 方法更名为 ToANSICString()
- 新增 DateTimeMilli()、DateTimeMicro()、DateTimeNano() 方法
- 新增 SetDateTimeMilli()、SetDateTimeMicro()、SetDateTimeNano() 方法
- 新增 ToIso8601MilliString()、ToIso8601MicroString()、ToIso8601NanoString() 方法
- 精简优化代码
- 完善文档
v1.6.0
- 增加对 go1.18 版本的兼容支持
- 新增CreateFromTimestampMilli()、CreateFromTimestampMicro()、CreateFromTimestampNano()、CreateFromDateTimeMilli()、CreateFromDateTimeMicro()、CreateFromDateTimeNano()方法
- 新增TimestampMilli()、TimestampMicro()、TimestampNano()方法
- 新增DateTime()、Time()方法
- 新增ToDateTimeMilliString()、ToDateTimeMicroString()、ToDateTimeNanoString()、ToShortDateTimeMilliString()、ToShortDateTimeMicroString()、ToShortDateTimeNanoString()、ToRfc3339MilliString()、ToRfc3339MicroString()方法
- 新增SetDateTime()、SetDate()、SetTime()方法
- 新增TimestampMilli、TimestampMicro、TimestampNano结构体
- Parse()方法增加对RFC3339、RFC3339Milli、RFC3339Micro、RFC3339Nano等格式的解析支持
- 精简优化代码,提取公共方法
v2.1.0
- 增加对 go1.18 版本的兼容支持
- 新增CreateFromTimestampMilli()、CreateFromTimestampMicro()、CreateFromTimestampNano()、CreateFromDateTimeMilli()、CreateFromDateTimeMicro()、CreateFromDateTimeNano()方法
- 新增TimestampMilli()、TimestampMicro()、TimestampNano()方法
- 新增DateTime()、Time()方法
- 新增ToDateTimeMilliString()、ToDateTimeMicroString()、ToDateTimeNanoString()、ToShortDateTimeMilliString()、ToShortDateTimeMicroString()、ToShortDateTimeNanoString()、ToRfc3339MilliString()、ToRfc3339MicroString()方法
- 新增SetDateTime()、SetDate()、SetTime()方法
- 新增TimestampMilli、TimestampMicro、TimestampNano结构体
- Parse()方法增加对RFC3339、RFC3339Milli、RFC3339Micro、RFC3339Nano等格式的解析支持
- 精简优化代码,提取公共方法