Skip to content

Commit 9260dcd

Browse files
committed
优化
1 parent dbb690d commit 9260dcd

File tree

3 files changed

+26
-2
lines changed

3 files changed

+26
-2
lines changed

datebin/datebin.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,12 @@ func (this Datebin) GetOffset() int {
219219
return offset
220220
}
221221

222+
// 获取时区数据
223+
// Get Zone data
224+
func (this Datebin) GetZone() (string, int) {
225+
return this.time.Zone()
226+
}
227+
222228
// 设置 UTC
223229
// set UTC timezone
224230
func (this Datebin) UTC() Datebin {

datebin/datebin_test.go

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,24 @@ func Test_Get(t *testing.T) {
6868
eq(d.GetErrors(), errs, "failed Errors")
6969
}
7070

71+
func Test_Zone(t *testing.T) {
72+
eq := assertEqualT(t)
73+
74+
now := Now(MST)
75+
76+
zoneName := now.GetTimezone()
77+
offset := now.GetOffset()
78+
zoneName2, offset2 := now.GetZone()
79+
80+
zoneNameData := "MST"
81+
offsetData := -25200
82+
83+
eq(zoneName, zoneNameData, "failed zoneName")
84+
eq(offset, offsetData, "failed offset")
85+
eq(zoneName2, zoneNameData, "failed zoneName2")
86+
eq(offset2, offsetData, "failed offset2")
87+
}
88+
7189
func Test_MarshalBinary(t *testing.T) {
7290
eq := assertEqualT(t)
7391

datebin/get_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -318,12 +318,12 @@ func Test_Age(t *testing.T) {
318318
}{
319319
{
320320
index: "index-1",
321-
date1: "2026-06-06 21:15:12",
321+
date1: "2027-06-06 21:15:12",
322322
check: -2,
323323
},
324324
{
325325
index: "index-2",
326-
date1: "2012-10-12 21:15:12",
326+
date1: "2013-10-12 21:15:12",
327327
check: 11,
328328
},
329329
{

0 commit comments

Comments
 (0)