|
1 | 1 | package xtime_test
|
2 | 2 |
|
3 | 3 | import (
|
4 |
| - xjson "github.com/goclub/json" |
| 4 | + json "encoding/json" |
5 | 5 | xtime "github.com/goclub/time"
|
6 | 6 | "log"
|
7 | 7 | "testing"
|
@@ -66,29 +66,29 @@ func ExampleJSON_RFC3339() {
|
66 | 66 | request := struct {
|
67 | 67 | Time time.Time `json:"time"`
|
68 | 68 | }{}
|
69 |
| - err := xjson.Unmarshal([]byte(`{"time": "2020-12-31T23:23:23Z"}`), &request) ; if err != nil {panic(err)} |
| 69 | + err := json.Unmarshal([]byte(`{"time": "2020-12-31T23:23:23Z"}`), &request) ; if err != nil {panic(err)} |
70 | 70 | log.Printf("request: %+v", request) // request: {Time:2020-12-31 23:23:23 +0000 UTC}
|
71 | 71 |
|
72 | 72 | response := struct {
|
73 | 73 | Time time.Time `json:"time"`
|
74 | 74 | }{Time: time.Date(2020,12,31,23,23,23, 0,time.UTC)}
|
75 |
| - data, err := xjson.Marshal(response) ; if err != nil {panic(err)} |
| 75 | + data, err := json.Marshal(response) ; if err != nil {panic(err)} |
76 | 76 | log.Print("response json : " + string(data)) // response json : {"time":"2020-12-31T23:23:23Z"}
|
77 | 77 | }
|
78 | 78 | func ExampleChinaTime () {
|
79 | 79 | log.Print("ExampleChinaTime")
|
80 | 80 | request := struct {
|
81 | 81 | Time xtime.ChinaTime `json:"time"`
|
82 | 82 | }{}
|
83 |
| - err := xjson.Unmarshal([]byte(`{"time": "2020-12-31 23:23:23"}`), &request) ; if err != nil {panic(err)} |
| 83 | + err := json.Unmarshal([]byte(`{"time": "2020-12-31 23:23:23"}`), &request) ; if err != nil {panic(err)} |
84 | 84 | log.Printf("request: %+v", request) // request: {Time:2020-12-31 23:23:23 +0800 CST}
|
85 | 85 | var sometime time.Time
|
86 | 86 | sometime = request.Time.Time
|
87 | 87 | log.Print(sometime)
|
88 | 88 | response := struct {
|
89 | 89 | Time xtime.ChinaTime `json:"time"`
|
90 | 90 | }{Time: xtime.NewChinaTime(time.Date(2020,12,31,23,23,23, 0,time.UTC))}
|
91 |
| - data, err := xjson.Marshal(response) ; if err != nil {panic(err)} |
| 91 | + data, err := json.Marshal(response) ; if err != nil {panic(err)} |
92 | 92 | log.Print("response json : " + string(data)) // response json : {"time":"2021-01-01 07:23:23"}
|
93 | 93 | }
|
94 | 94 | func TestExample(t *testing.T) {
|
|
0 commit comments