Go에서 시간을 문자열로 변환
Jay Singh
2023년1월30일
Go
Go Time
Go String
Go Conversion

Datetime은 특정 시점의 날짜와 시간의 속성을 나타내는 타입입니다. Datetime은 Go의 time
패키지에 있습니다.
time
패키지에는 시간을 말하고 측정하고 표시하는 데 필요한 모든 도구가 포함되어 있습니다. 날짜 및 시간을 형식화, 구문 분석, 표시 및 수정하는 기본적인 방법도 time
패키지에 포함되어 있습니다.
’time.Time’은 시간을 값으로 보유하는 구조체의 모든 변수 또는 필드 유형입니다. 시간은 나노초를 나타내는 측정 단위입니다.
다음 몇 가지 예를 살펴보겠습니다.
Go에서 time.Now
를 사용하여 현재 시간 표시
이 프로그램에는 시간이 필요합니다. 현재 현지 시간은 time
패키지의 새 기능을 사용하여 시간으로 가져옵니다.
currentTime
변수는 시간 값을 저장하는 데 사용됩니다. fmt.Println
은 currentTime.String()
출력을 문자열 형식으로 사용하여 현재 시간을 인쇄하는 데 사용됩니다.
package main
import (
"fmt"
"time"
)
func main() {
currentTime := time.Now()
fmt.Println("The time is", currentTime.String())
}
출력:
The time is 2022-03-28 03:45:32 +0000 UTC m=+0.000000001
Go의 time.Time.String()
함수를 사용하여 시간을 문자열로 변환
이 시나리오에서 time
패키지는 시간을 계산하고 시각화하는 기능을 제공합니다. Go의 time.String()
메서드는 형식 문자열을 사용하여 준비된 시간을 반환하는 데 사용됩니다.
또한 이 기능은 time
패키지에 포함되어 있습니다.
package main
import (
"fmt"
"time"
)
func main() {
Time := time.Date(2022, 03, 28, 03, 50, 16, 0, time.UTC)
t := Time.String()
fmt.Printf("Time without nanoseconds is: %v\n", t)
}
출력:
Time without nanoseconds is: 2022-03-28 03:50:16 +0000 UTC
튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다
관련 문장 - Go Time
관련 문장 - Go String
- Go에서 int 값을 문자열로 변환하는 방법은 무엇입니까
- Go에서 날짜 문자열을 구문 분석하는 방법
- Go에서 문자열을 정수 유형으로 변환하는 방법
- Go에서 문자열을 효율적으로 연결하는 방법
- Go에서 여러 줄 문자열을 작성하는 방법
- GoLang 리버스 문자열