Skip to content

v2.3.1

Choose a tag to compare

@kuafuRace kuafuRace released this 28 Dec 06:50
· 1302 commits to master since this release
  • Fix testNow is 0 when setting test now in Now method
  • Add benchmark test files xxx_bench_test.go
  • Add format constants, such as DateTimeFormat, DateFormat, TimeFormat, AtomFormat, ANSICFormat ...
  • Add support carbon tag of struct carbon type field for datetime, date, time, iso8601 and other strings in LoadTag method
  • Add support tz tag of struct carbon type field in loadTag function, use to set timezone #207
  • Add support for U, V, X, Z formatting symbols in ParseByLayout method #206
  • Add support for v, u, x formatting symbols in ToFormatString or Format method
  • Rename ClearTestNow method to UnSetTestNow
  • Rename HasTestNow method to IsSetTestNow
  • Rename xxx_test.go file to xxx_unit_test.go
  • Rename json.go file to encoding.go, json_test.go file to encoding_unit_test.go
  • Move Closest and Farthest methods from traveler.go to extremum.go, traveler_test.go to extremum_unit_test.go
  • ⚠️Change receiver type from struct to pointer in SetTestNow method