File tree Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Original file line number Diff line number Diff line change 7
7
// Now returns a Carbon instance for now.
8
8
// 当前
9
9
func Now (timezone ... string ) * Carbon {
10
- if IsTestNow () {
11
- return frozenNow .testNow .Copy ()
12
- }
13
10
var (
14
11
tz string
15
12
loc * Location
@@ -20,6 +17,9 @@ func Now(timezone ...string) *Carbon {
20
17
} else {
21
18
tz = DefaultTimezone
22
19
}
20
+ if IsTestNow () {
21
+ return frozenNow .testNow .Copy ().SetTimezone (tz )
22
+ }
23
23
if loc , err = parseTimezone (tz ); err != nil {
24
24
return & Carbon {Error : err }
25
25
}
Original file line number Diff line number Diff line change @@ -11,32 +11,38 @@ func ExampleNow() {
11
11
12
12
carbon .SetTestNow (carbon .Parse ("2020-08-05" ))
13
13
14
- fmt .Println (carbon .Now (carbon .UTC ).ToString ())
14
+ fmt .Println (carbon .Now ().ToString ())
15
+ fmt .Println (carbon .Now (carbon .PRC ).ToString ())
15
16
16
17
// Output:
17
18
// 2020-08-05 00:00:00 +0000 UTC
19
+ // 2020-08-05 08:00:00 +0800 CST
18
20
}
19
21
20
22
func ExampleTomorrow () {
21
23
defer carbon .CleanTestNow ()
22
24
23
25
carbon .SetTestNow (carbon .Parse ("2020-08-05" ))
24
26
25
- fmt .Println (carbon .Tomorrow (carbon .UTC ).ToString ())
27
+ fmt .Println (carbon .Tomorrow ().ToString ())
28
+ fmt .Println (carbon .Tomorrow (carbon .PRC ).ToString ())
26
29
27
30
// Output:
28
31
// 2020-08-06 00:00:00 +0000 UTC
32
+ // 2020-08-06 08:00:00 +0800 CST
29
33
}
30
34
31
35
func ExampleYesterday () {
32
36
defer carbon .CleanTestNow ()
33
37
34
38
carbon .SetTestNow (carbon .Parse ("2020-08-05" ))
35
39
36
- fmt .Println (carbon .Yesterday (carbon .UTC ).ToString ())
40
+ fmt .Println (carbon .Yesterday ().ToString ())
41
+ fmt .Println (carbon .Yesterday (carbon .PRC ).ToString ())
37
42
38
43
// Output:
39
44
// 2020-08-04 00:00:00 +0000 UTC
45
+ // 2020-08-04 08:00:00 +0800 CST
40
46
}
41
47
42
48
func ExampleCarbon_AddDuration () {
You can’t perform that action at this time.
0 commit comments