mirror of
https://gitee.com/dromara/carbon.git
synced 2024-11-29 18:57:37 +08:00
增加对测试系列SetTestNow()、ClearTestNow()、IsTestNow()方法的使用示例
This commit is contained in:
parent
7ffe050821
commit
22a7d2fa8b
14
README.cn.md
14
README.cn.md
@ -1235,6 +1235,20 @@ carbon.Parse("2020-03-21 19:00:00").Lunar().IsEleventhDoubleHour() // true
|
||||
carbon.Parse("2020-03-21 21:00:00").Lunar().IsTwelfthDoubleHour() // true
|
||||
```
|
||||
|
||||
##### 测试
|
||||
|
||||
```go
|
||||
testNow := carbon.Parse("2020-08-05")
|
||||
|
||||
carbon.SetTestNow(testNow).Yesterday().ToDateString() // 2020-08-04
|
||||
carbon.SetTestNow(testNow).Now().ToDateString() // 2020-08-05
|
||||
carbon.SetTestNow(testNow).Tomorrow().ToDateString() // 2020-08-06
|
||||
|
||||
carbon.Now().IsTestNow() // false
|
||||
carbon.SetTestNow(testNow).IsTestNow() // true
|
||||
|
||||
```
|
||||
|
||||
##### JSON 支持
|
||||
|
||||
###### 定义模型
|
||||
|
14
README.jp.md
14
README.jp.md
@ -1232,6 +1232,20 @@ carbon.Parse("2020-03-21 19:00:00").Lunar().IsEleventhDoubleHour() // true
|
||||
carbon.Parse("2020-03-21 21:00:00").Lunar().IsTwelfthDoubleHour() // true
|
||||
```
|
||||
|
||||
##### テスト
|
||||
|
||||
```go
|
||||
testNow := carbon.Parse("2020-08-05")
|
||||
|
||||
carbon.SetTestNow(testNow).Yesterday().ToDateString() // 2020-08-04
|
||||
carbon.SetTestNow(testNow).Now().ToDateString() // 2020-08-05
|
||||
carbon.SetTestNow(testNow).Tomorrow().ToDateString() // 2020-08-06
|
||||
|
||||
carbon.Now().IsTestNow() // false
|
||||
carbon.SetTestNow(testNow).IsTestNow() // true
|
||||
|
||||
```
|
||||
|
||||
##### JSON 処理
|
||||
|
||||
###### 定義モデル
|
||||
|
14
README.md
14
README.md
@ -1228,6 +1228,20 @@ carbon.Parse("2020-03-21 19:00:00").Lunar().IsEleventhDoubleHour() // true
|
||||
carbon.Parse("2020-03-21 21:00:00").Lunar().IsTwelfthDoubleHour() // true
|
||||
```
|
||||
|
||||
##### Testing
|
||||
|
||||
```go
|
||||
testNow := carbon.Parse("2020-08-05")
|
||||
|
||||
carbon.SetTestNow(testNow).Yesterday().ToDateString() // 2020-08-04
|
||||
carbon.SetTestNow(testNow).Now().ToDateString() // 2020-08-05
|
||||
carbon.SetTestNow(testNow).Tomorrow().ToDateString() // 2020-08-06
|
||||
|
||||
carbon.Now().IsTestNow() // false
|
||||
carbon.SetTestNow(testNow).IsTestNow() // true
|
||||
|
||||
```
|
||||
|
||||
##### JSON handling
|
||||
|
||||
###### Define model
|
||||
|
Loading…
Reference in New Issue
Block a user