File tree Expand file tree Collapse file tree 3 files changed +26
-2
lines changed Expand file tree Collapse file tree 3 files changed +26
-2
lines changed Original file line number Diff line number Diff line change @@ -219,6 +219,12 @@ func (this Datebin) GetOffset() int {
219
219
return offset
220
220
}
221
221
222
+ // 获取时区数据
223
+ // Get Zone data
224
+ func (this Datebin ) GetZone () (string , int ) {
225
+ return this .time .Zone ()
226
+ }
227
+
222
228
// 设置 UTC
223
229
// set UTC timezone
224
230
func (this Datebin ) UTC () Datebin {
Original file line number Diff line number Diff line change @@ -68,6 +68,24 @@ func Test_Get(t *testing.T) {
68
68
eq (d .GetErrors (), errs , "failed Errors" )
69
69
}
70
70
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
+
71
89
func Test_MarshalBinary (t * testing.T ) {
72
90
eq := assertEqualT (t )
73
91
Original file line number Diff line number Diff line change @@ -318,12 +318,12 @@ func Test_Age(t *testing.T) {
318
318
}{
319
319
{
320
320
index : "index-1" ,
321
- date1 : "2026 -06-06 21:15:12" ,
321
+ date1 : "2027 -06-06 21:15:12" ,
322
322
check : - 2 ,
323
323
},
324
324
{
325
325
index : "index-2" ,
326
- date1 : "2012 -10-12 21:15:12" ,
326
+ date1 : "2013 -10-12 21:15:12" ,
327
327
check : 11 ,
328
328
},
329
329
{
You can’t perform that action at this time.
0 commit comments