Thời lượng biểu thị một khoảng thời gian có dấu, có độ dài cố định, biểu diễn dưới dạng số giây và phân số của giây ở độ phân giải nano giây. Ngày này độc lập với mọi lịch và khái niệm như "ngày" hoặc "tháng". Vấn đề này liên quan đến Timestamp (Dấu thời gian), ở chỗ sự khác biệt giữa hai giá trị Timestamp là Thời lượng và có thể được cộng hoặc trừ từ Timestamp (Dấu thời gian). Phạm vi xấp xỉ +-10.000 năm.
Biểu diễn dưới dạng JSON |
---|
{ "seconds": string, "nanos": integer } |
Trường | |
---|---|
seconds |
giây đã ký trong khoảng thời gian. Giá trị này phải nằm trong khoảng từ -315.576.000.000 đến +315.576.000.000. Lưu ý: những giới hạn này được tính từ: 60 giây/phút * 60 phút/giờ * 24 giờ/ngày * 365,25 ngày/năm * 10000 năm |
nanos |
Các phân số đã ký của giây ở độ phân giải nano giây trong khoảng thời gian. Thời lượng dưới một giây được biểu thị bằng trường |