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