इसमें कैलेंडर की पूरी या कुछ तारीख दिखती है, जैसे कि जन्मदिन. दिन का समय और टाइम ज़ोन या तो किसी और जगह पर दिखाए गए हैं या फिर अहम नहीं हैं. तारीख ग्रेगोरियन कैलेंडर के हिसाब से है. यह इनमें से कोई एक चीज़ हो सकती है:
- साल, महीना, और दिन की वैल्यू के अलावा पूरी तारीख.
- महीना और दिन, जिसमें कोई साल न हो (उदाहरण के लिए, सालगिरह).
- शून्य महीना और शून्य दिन के साथ, अपने दम पर एक साल.
- साल और महीना, जिसमें शून्य दिन हो. उदाहरण के लिए, क्रेडिट कार्ड के खत्म होने की तारीख.
मिलते-जुलते टाइप:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
जेएसओएन के काेड में दिखाना |
---|
{ "year": integer, "month": integer, "day": integer } |
फ़ील्ड | |
---|---|
year |
तारीख का साल. 1 से 9999 के बीच होना चाहिए, या वर्ष के बिना कोई तारीख दर्ज करने के लिए 0 होना चाहिए. |
month |
साल का महीना. इसे 1 से 12 के बीच होना चाहिए या बिना महीने और दिन वाले साल की जानकारी देने के लिए 0 होना चाहिए. |
day |
महीने का दिन. 1 से 31 के बीच होना चाहिए और साल और महीने के लिए मान्य होना चाहिए या खुद में किसी साल के बारे में बताने के लिए 0 होना चाहिए या किसी ऐसे साल और महीने के बारे में बताने के लिए जहां दिन अहम नहीं होता है. |