일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- go
- AWS
- 오블완
- Buffered channel
- javascript
- http 413
- 디자인패턴
- m4 pro
- cosine similarity metric
- 코사인 유사성 메트릭스
- 사설 ip
- elasticsearch
- golang
- typescript
- gitops
- apollo router
- GoF
- body size
- Intellij
- goland
- Logrus
- Infra
- intellij ide
- kube-prometheus-stack
- esbuild
- 배포 프로세스
- UnBuffered channel
- 배포 파이프라인
- 티스토리챌린지
- Kubernetes
Archives
- Today
- Total
Fall in IT.
Go Time 간단하게 변환하는방법 본문
반응형
안녕하세요.
오늘은 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
참조
반응형
'프로그래밍언어 > Golang' 카테고리의 다른 글
Go 1.18버전부터 추가 된 generic 사용해보기 (0) | 2022.05.02 |
---|---|
Golang Slice 중복 제거하는 방법 (0) | 2022.03.06 |
Go 함수에서 포인터형 매개변수 사용하기 (0) | 2021.06.27 |
Golang JSON 인코딩 / 디코딩 방법 (0) | 2020.09.28 |
Golang 문자열 변환 방법(문자열, 숫자, 등 data 파싱방법) (0) | 2020.09.03 |
Comments