Date

แสดงถึงวันที่ในปฏิทินทั้งหมดหรือบางส่วน เช่น วันเกิด ช่วงเวลาของวันและเขตเวลาจะระบุไว้ที่อื่นหรือไม่มีนัยสําคัญ วันที่ดังกล่าวสัมพันธ์กับปฏิทินเกรกอเรียน ซึ่งสามารถแสดงอย่างใดอย่างหนึ่งต่อไปนี้

  • วันที่แบบเต็มพร้อมค่าปี เดือน และวันที่ไม่ใช่ 0
  • ค่าเดือนและวัน โดยมี 0 ปี เช่น วันครบรอบ
  • 1 ปีโดยไม่รวมค่าเดือนและวัน
  • ค่าปีและเดือนที่มีวันที่เป็น 0 เช่น วันที่หมดอายุของบัตรเครดิต

ประเภทที่เกี่ยวข้อง ได้แก่ google.type.TimeOfDay และ google.protobuf.Timestamp

การแสดง JSON
{
  "year": integer,
  "month": integer,
  "day": integer
}
ช่อง
year

integer

ปีของวันที่ ต้องเป็นตั้งแต่ 1 ถึง 9999 หรือ 0 เพื่อระบุวันที่โดยไม่มีปี

month

integer

เดือนของปี ต้องเป็นตัวเลขตั้งแต่ 1 ถึง 12 หรือ 0 เพื่อระบุปีโดยไม่มีเดือนและวัน

day

integer

วันของเดือน ต้องอยู่ระหว่าง 1 ถึง 31 และมีผลสําหรับปีและเดือน หรือ 0 เพื่อระบุปีเอง หรือปีและเดือนที่ไม่นับวันสําคัญ