Timestamp

타임스탬프는 시간대나 지역 달력과 무관한 특정 시점을 나타내며 나노초 해상도에서 초 단위로 인코딩됩니다. 카운트는 그레고리력을 1년으로 뒤로 확장하는 역산 그레고리력에서 1970년 1월 1일 UTC 자정의 신기원을 기준으로 합니다.

모든 분은 60초입니다. 윤초는 24시간 선형 도말 을 사용하여 해석을 위해 윤초 테이블이 필요하지 않도록 "번짐"됩니다.

범위는 0001-01-01T00:00:00Z에서 9999-12-31T23:59:59.999999999Z까지입니다. 해당 범위로 제한함으로써 RFC 3339 날짜 문자열로 또는 그 반대로 변환할 수 있습니다.

JSON 표현
{
  "seconds": string,
  "nanos": integer
}
필드
seconds

string ( int64 format)

Unix epoch 1970-01-01T00:00:00Z 이후의 UTC 시간(초)을 나타냅니다. 0001-01-01T00:00:00Z부터 9999-12-31T23:59:59Z까지여야 합니다.

nanos

integer

나노초 분해능에서 음이 아닌 1초의 분수입니다. 분수가 있는 음의 초 값에는 시간이 지나면 앞으로 계산되는 음이 아닌 나노 값이 있어야 합니다. 0에서 999,999,999(포함) 사이여야 합니다.