답변:
빈 time.Time
구조체 리터럴을 호출하면 Go의 0 날짜가 반환됩니다. 따라서 다음 인쇄 문의 경우 :
fmt.Println(time.Time{})
출력은 다음과 같습니다.
0001-01-01 00:00:00 +0000 UTC
완벽을 기하기 위해 공식 문서 에는 다음과 같이 명시되어 있습니다.
Time 유형의 0 값은 1 년 1 월 1 일 00 : 00 : 00.000000000 UTC입니다.
대신 Time.IsZero () 함수를 사용해야합니다.
func (Time) IsZero
func (t Time) IsZero() bool
IsZero reports whether t represents the zero time instant, January 1, year 1, 00:00:00 UTC.
time.Time의 0 값 0001-01-01 00:00:00 +0000 UTC
은 http://play.golang.org/p/vTidOlmb9P를 참조 하십시오.
IsZero()
제로 시간을 감지하는 데 사용할 수 있습니다 .