프로그래밍언어/Golang
Go Time 간단하게 변환하는방법
D.Y
2020. 7. 30. 18:12
반응형
안녕하세요.
오늘은 Golang에서 시간을 간단하게 변환하는 방법에 대해서 알아보겠습니다.
알아볼것
- 문자열 시간을 Time 타입으로 변경하는 방법
- Time 타입의 시간을 특정포맷의 문자열로 변경하는 방법
- 시간차 구하는 방법
샘플코드
# 1. 문자열 시간을 Time 타입으로 변경하는 방법 currentTime := "2020-07-30" t, _ := time.Parse("2006-01-02", currentTime) fmt.Println(t) # 2. Time 타입의 시간을 특정포맷의 문자열로 변경하는 방법 a := t.Format("2006.01.02") fmt.Println(a) # 3. 시간차 구하는 방법 t2, _ := time.Parse("2006-01-02","2020-07-20") days := int32(t.Sub(t2).Hours() / 24) fmt.Println(days) // 10
참조
반응형