Update time.md

main
Nguyen Tran Hau 2020-08-04 17:59:39 +07:00 committed by GitHub
parent 5f56fd1527
commit b76b45f491
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 4 deletions

View File

@ -12,7 +12,7 @@ Mon Jan 2 15:04:05 MST 2006
To define your layout, rewrite reference time in your layout.
Example `Parse`:
Example `time.Parse` from `string` to `time.Time`:
```go
layout := "2006-01-02 15:04:05"
@ -25,7 +25,7 @@ if err != nil {
fmt.Println(t)
```
Example `ParseInLocation`:
Example `time.ParseInLocation` from `string` to `time.Time` with location:
```go
layout := "2006-01-02 15:04:05"
@ -43,7 +43,7 @@ if err != nil {
fmt.Println(t)
```
Example `Format` with layout:
Example `Format` from `time.Time` to `string`:
```go
now := time.Now()
@ -52,7 +52,7 @@ layout := "2006-01-02"
fmt.Println(now.Format(layout))
```
Example `Format` with layout and location:
Example `Format` from `time.Time` to `string` with location:
```go
loc, err := time.LoadLocation("Asia/Ho_Chi_Minh")
@ -65,3 +65,9 @@ now := time.Now().In(loc)
layout := "2006-01-02"
fmt.Println(now.Format(layout))
```
Example `time.Unix` from timestamp ms to `time.Time`:
```go
time.Unix(0, timestamp * int64(time.Millisecond))
```