DateTime

ייצוג JSON
{
  "date": string
}
שדות
date

string

תאריך/שעה בפורמט מורחב לפי תקן ISO 8601. ייתכן שנדרש קיזוז או לא (יש לעיין במסמכי התיעוד של שדה ההורה). ניתן להגדיר זמן עד לדיוק של ננו-שניות. ניתן לציין קיזוזים ברמת דיוק של שניות (למרות ששניות היסט אינן חלק מ-ISO 8601).

למשל:

1985-04-12T23:20:50.52Z יהיה 20 דקות ו-50.52 שניות אחרי השעה 23 באפריל 1985 לפי שעון UTC.

1985-04-12T19:20:50.52-04:00 יהיה 20 דקות ו-50.52 שניות אחרי השעה ה-19 ב-12 באפריל 1985, 4 שעות לפני שעון UTC (אותו רגע בזמן כמו בדוגמה שלמעלה). אם התאריך והשעה מיועדים למיקום פיזי בניו יורק, אזור הזמן הזה יהיה שווה ערך לשעון קיץ החוף המזרחי (EDT). חשוב לזכור שהקיזוז משתנה באזורים שבהם מתנהל שעון קיץ (או שעון קיץ), בהתאם לשעה בשנה.

1985-04-12T19:20:50.52 יהיה 20 דקות ו-50.52 שניות לאחר השעה ה-19 ב-12 באפריל 1985, ללא מידע על קיזוז.

מתן קיזוז הופך את הפעולה הזו למציאותית ממש בזמן מסביב לעולם. התאריך והשעה יותאמו לפי אזור הזמן של המשתמש. לדוגמה, השעה 2018-06-19T18:30:00-04:00 תהיה 18:30:00 למשתמש בתל אביב ו-15:30:00 למשתמש בתל אביב.

השמטת ההיסט הופכת את הערך הזה לתאריך/שעה מקומיים, המייצגים מספר מיידיים בזמן ברחבי העולם. התאריך/השעה יהיו תמיד באזור הזמן הנוכחי של המשתמש. לדוגמה, השעה 2018-06-19T18:30:00 תהיה 18:30:00 למשתמש בתל אביב וגם 18:30:00 למשתמש בתל אביב. האפשרות הזו שימושית כשאותו תאריך/שעה מקומיים צריכים לחול על מיקומים פיזיים רבים במספר אזורי זמן.