DateRange

कोई दिनांक सीमा.

जेएसओएन के काेड में दिखाना
{
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  }
}
फ़ील्ड
startDate

object (Date)

तारीख की सीमा की निचली सीमा, जिसमें यह भी शामिल है. year, month, और day के लिए पॉज़िटिव मान डालना ज़रूरी है.

endDate

object (Date)

तारीख की सीमा की ऊपरी सीमा भी शामिल है. year, month, और day के लिए पॉज़िटिव मान डालना ज़रूरी है.

तारीख

इसमें कैलेंडर की पूरी या कुछ तारीख दिखती है, जैसे कि जन्मदिन. दिन का समय और टाइम ज़ोन या तो किसी और जगह पर दिखाए गए हैं या फिर अहम नहीं हैं. तारीख ग्रेगोरियन कैलेंडर के हिसाब से है. यह इनमें से कोई एक चीज़ हो सकती है:

  • साल, महीना, और दिन की वैल्यू के अलावा पूरी तारीख.
  • महीना और दिन, जिसमें कोई साल न हो (उदाहरण के लिए, सालगिरह).
  • शून्य महीना और शून्य दिन के साथ, अपने दम पर एक साल.
  • साल और महीना, जिसमें शून्य दिन हो. उदाहरण के लिए, क्रेडिट कार्ड के खत्म होने की तारीख.

मिलते-जुलते टाइप:

जेएसओएन के काेड में दिखाना
{
  "year": integer,
  "month": integer,
  "day": integer
}
फ़ील्ड
year

integer

तारीख का साल. 1 से 9999 के बीच होना चाहिए, या वर्ष के बिना कोई तारीख दर्ज करने के लिए 0 होना चाहिए.

month

integer

साल का महीना. इसे 1 से 12 के बीच होना चाहिए या बिना महीने और दिन वाले साल की जानकारी देने के लिए 0 होना चाहिए.

day

integer

महीने का दिन. 1 से 31 के बीच होना चाहिए और साल और महीने के लिए मान्य होना चाहिए या खुद में किसी साल के बारे में बताने के लिए 0 होना चाहिए या किसी ऐसे साल और महीने के बारे में बताने के लिए जहां दिन अहम नहीं होता है.