Skip to content

Releases: dromara/carbon

v2.1.6

07 May 03:01
b23ec6c
Compare
Choose a tag to compare
  • Added SetDateXXX(), SetTimeXXX() series of methods
  • Added CreateFromDateXXX(), CreateFromTimeXXX() series of methods
  • Added DateXXX, TimeXXX structors and implemented the interface Stringer
  • Renamed gitee links from gitee.com/go-package/carbon to gitee.com/golang-module/carbon
  • Removed TimestampWithXXX() series of methods
  • Optimize and streamline code

v1.6.6

07 May 02:43
Compare
Choose a tag to compare
  • 新增 SetDateXXX()、SetTimeXXX() 等系列方法
  • 新增 DateXXX, TimeXXX 系列结构体并实现 Stringer 接口
  • 新增 CreateFromDateXXX() 和 CreateFromTimeXXX() 等系列方法
  • getee 地址 由 gitee.com/go-package/carbon 改为 gitee.com/golang-module/carbon
  • 移除 TimestampWithXXX() 等系列方法
  • 优化精简代码
  • 完善代码注释
  • 完善说明文档

v2.1.5

01 May 01:29
Compare
Choose a tag to compare
  • 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 五一特别版

30 Apr 23:35
569a27c
Compare
Choose a tag to compare
  • 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

24 Apr 17:03
Compare
Choose a tag to compare
  • 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()逻辑,精简不必要的变量 chineseDayPrefixes
  • carbon.go文件 XXXFormat 常量 改名为 XXXLayout
  • 精简优化代码
  • 完善文档

v1.6.4

24 Apr 17:04
Compare
Choose a tag to compare
  • 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()逻辑,精简不必要的变量 chineseDayPrefixes
  • carbon.go文件 XXXFormat 常量 改名为 XXXLayout
  • 精简优化代码
  • 完善文档

v2.1.2

19 Apr 23:19
Compare
Choose a tag to compare
  • 新增乌克兰语翻译文件
  • 新增版本号常量 Version
  • 新增 FUNDING.yml 文件
  • DiffInXXXsInAbs() 系列方法改名为 DiffAbsInXXXs()
  • 修复traveler.go里备注拼写错误
  • 精简优化代码

v1.6.2

19 Apr 16:04
Compare
Choose a tag to compare
  • 新增乌克兰语翻译文件
  • 新增版本号常量 Version
  • 新增 FUNDING.yml 文件
  • DiffInXXXsInAbs() 系列方法改名为 DiffAbsInXXXs()
  • 修复traveler.go里备注拼写错误
  • 精简优化代码

v2.1.1

14 Apr 16:18
Compare
Choose a tag to compare
  • AnsicFormat 常量更名为 ANSICFormat
  • ToAnsicString() 方法更名为 ToANSICString()
  • 新增 DateTimeMilli()、DateTimeMicro()、DateTimeNano() 方法
  • 新增 SetDateTimeMilli()、SetDateTimeMicro()、SetDateTimeNano() 方法
  • 新增 ToIso8601MilliString()、ToIso8601MicroString()、ToIso8601NanoString() 方法
  • 精简优化代码
  • 完善文档

v1.6.1

14 Apr 16:11
Compare
Choose a tag to compare
  • AnsicFormat 常量更名为 ANSICFormat
  • ToAnsicString() 方法更名为 ToANSICString()
  • 新增 DateTimeMilli()、DateTimeMicro()、DateTimeNano() 方法
  • 新增 SetDateTimeMilli()、SetDateTimeMicro()、SetDateTimeNano() 方法
  • 新增 ToIso8601MilliString()、ToIso8601MicroString()、ToIso8601NanoString() 方法
  • 精简优化代码
  • 完善文档