משך זמן מייצג טווח זמן חתום באורך קבוע המיוצג כספירה של שניות ושברירי שניות ברזולוציה של ננו-שניות. זה לא תלוי בלוח שנה ובמושגים כמו "יום" או "חודש". זה קשור ל-Timestamp בכך שההבדל בין שני ערכי חותמת זמן הוא Duration וניתן להוסיף אותו או לגרוע אותו מ-Timestamp. הטווח הוא בערך +-10,000 שנים.
ייצוג JSON |
---|
{ "seconds": string, "nanos": integer } |
שדות | |
---|---|
seconds | שניות חתומות של טווח הזמן. חייב להיות מ-315,576,000,000 עד +315,576,000,000 כולל. הערה: גבולות אלה מחושבים מתוך: 60 שניות/דקה * 60 דקות/שעה * 24 שעות ליום * 365.25 ימים/שנה * 10000 שנים |
nanos | חתומים שברירי שנייה ברזולוציה של ננו-שניות של טווח הזמן. משכים של פחות משנייה אחת מיוצגים עם שדה של 0 |