ช่วงวันที่
| การแสดง JSON | 
|---|
{ "startDate": { object (  | 
            
| ช่อง | |
|---|---|
startDate | 
              
                 
 ขอบเขตล่างของช่วงวันที่ (รวมค่าแรกและค่าสุดท้าย) ต้องระบุค่าบวกสำหรับ   | 
            
endDate | 
              
                 
 ขอบเขตบนของช่วงวันที่ (รวมค่าแรกและค่าสุดท้าย) ต้องระบุค่าบวกสำหรับ   | 
            
วันที่
แสดงวันที่ในปฏิทินทั้งวันหรือบางส่วน เช่น วันเกิด มีการระบุเวลาของวันและเขตเวลาไว้ที่อื่นหรือไม่มีนัยสำคัญ วันที่จะสัมพันธ์กับปฏิทินเกรโกเรียน ซึ่งอาจเป็นอย่างใดอย่างหนึ่งต่อไปนี้
- วันที่แบบเต็ม โดยมีค่าปี เดือน และวันที่ไม่ใช่ 0
 - 1 เดือนและวัน โดยมี 0 ปี (เช่น วันครบรอบ)
 - ปีหนึ่งๆ มี 0 เดือนและมี 0 วัน
 - 1 ปีและเดือน โดยมี 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 เพื่อระบุปีเพียงอย่างเดียว หรือ 1 ปีและเดือนที่วันไม่มีนัยสำคัญ  |