Go에서 YYYYMMDD 형식의 날짜를 나타내는 문자열을 유효한 날짜 객체로 변환하려면 시간 패키지. 이 가이드에서는 필요한 단계를 다루고 Go에서 날짜 형식 지정 및 구문 분석 작업 방법을 보여줍니다.
YYYYMMDD 형식의 문자열을 날짜로 변환하려면 시간 형식 문자열 "20060102"를 사용해야 합니다. 이 형식은 문자열에서 연도, 월, 일 구성 요소의 순서를 지정합니다.
다음 예는 YYYYMMDD 문자열을 유효한 날짜로 변환하는 방법을 보여줍니다.
<code class="go">package main import ( "fmt" "time" ) func main() { dateString := "20101011" // YYYYMMDD format // Convert the string to a time object using Parse date, err := time.Parse("20060102", dateString) if err != nil { fmt.Println("Error parsing date string:", err) return } fmt.Println("Parsed date:", date) // Prints: 2010-10-11 00:00:00 +0000 UTC }</code>
YYYY-MM-DD 형식의 문자열을 변환하려면 다른 형식 문자열 "2006-01-02"를 사용해야 합니다. .
"2010-10-11"을 입력 문자열로 사용하여 위의 예를 실행하면 다음과 같은 출력이 생성됩니다.
Parsed date: 2010-10-11 00:00:00 +0000 UTC
위 내용은 Go에서 YYYYMMDD 문자열을 날짜로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!