DateRange

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

ข้อมูลจําเพาะของช่วงวันที่เดียว โดยจะนับรวมวันที่ทั้ง 2 วัน

การแสดง JSON
{
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  }
}
ช่อง
startDate

object (Date)

วันที่เริ่มต้นของช่วงวันที่ (รวม) ต้องน้อยกว่าหรือเท่ากับวันที่สิ้นสุด

endDate

object (Date)

วันที่สิ้นสุดของช่วงวันที่ดังกล่าว ต้องมากกว่าหรือเท่ากับวันที่เริ่มต้น

วันที่

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

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

ประเภทที่เกี่ยวข้อง

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

integer

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

month

integer

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

day

integer

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