مواصفات نطاق زمني واحد. وكلا التاريخين شاملان.
تمثيل JSON |
---|
{ "startDate": { object ( |
الحقول | |
---|---|
startDate |
تاريخ بدء النطاق الزمني (شاملاً). يجب أن يكون أقل من أو يساوي تاريخ الانتهاء. |
endDate |
تاريخ الانتهاء للنطاق الزمني، بما يشمل هاتين القيمتين أيضًا. يجب أن يكون أكبر من أو يساوي تاريخ البدء. |
التاريخ
تمثّل هذه السمة تاريخ تقويم كليًا أو جزئيًا، مثل تاريخ الميلاد. يتم تحديد الوقت من اليوم والمنطقة الزمنية في مكان آخر أو لا تكون كبيرة. وهذا التاريخ مرتبط بالتقويم "الغريغوري". يمكن أن يمثّل ذلك واحدًا مما يلي:
- تاريخ كامل، بدون قيم صفرية للسنة والشهر واليوم.
- شهر ويوم، بدون عام (على سبيل المثال، ذكرى سنوية).
- عام منفرد، بدون شهر وبلا يوم.
- عام وشهر، بدون يوم (مثل تاريخ انتهاء صلاحية بطاقة الائتمان).
الأنواع ذات الصلة:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
تمثيل JSON |
---|
{ "year": integer, "month": integer, "day": integer } |
الحقول | |
---|---|
year |
السنة من التاريخ. يجب أن يكون من 1 إلى 9999، أو 0 لتحديد تاريخ بدون سنة. |
month |
شهر من السنة يجب استخدام الأرقام من 1 إلى 12 أو 0 لتحديد سنة بدون شهر ويوم. |
day |
يوم من الشهر. يجب أن تتراوح القيمة من 1 إلى 31 وأن تكون صالحة للسنة والشهر، أو أن تحدّد 0 لتحديد عام فقط أو عام وشهر لا يحمل اليوم أهمية كبيرة. |