แสดงวันที่ในปฏิทินทั้งวันหรือบางส่วน เช่น วันเกิด ระบุเวลาของวันและเขตเวลาไว้ที่อื่นหรือไม่สําคัญ วันที่จะสัมพันธ์กับปฏิทินเกรกอเรียน ซึ่งอาจเป็นอย่างใดอย่างหนึ่งต่อไปนี้
- วันที่แบบเต็มที่มีค่าปี เดือน และวันที่ไม่ใช่ 0
- ค่าเดือนและวัน โดยมี 0 ปี เช่น วันครบรอบ
- ปีเพียงอย่างเดียวที่มีค่าเดือนและวันเป็น 0
- ค่าปีและเดือนที่มีวันเป็น 0 เช่น วันหมดอายุของบัตรเครดิต
ประเภทที่เกี่ยวข้องคือ google.type.TimeOfDay
และ google.protobuf.Timestamp
การแสดง JSON | |
---|---|
{ "year": integer, "month": integer, "day": integer } |
ช่อง | |
---|---|
year |
ปีของวันที่ ต้องอยู่ในช่วง 1 ถึง 9999 หรือ 0 เพื่อระบุวันที่โดยไม่มีปี |
month |
เดือนของปี ต้องมีค่าระหว่าง 1 ถึง 12 หรือ 0 เพื่อระบุปีโดยไม่มีเดือนและวัน |
day |
วันของเดือน ต้องมีค่าตั้งแต่ 1 ถึง 31 และจะใช้ได้สำหรับปีและเดือน หรือ 0 เพื่อระบุปีเพียงอย่างเดียว หรือ 1 ปีและเดือนที่วันไม่มีนัยสำคัญ |