DateTime

การแสดง JSON
{
  "date": string
}
ช่อง
date

string

วันที่/เวลาในรูปแบบ ISO 8601 แบบขยาย อาจต้องใช้ออฟเซ็ตหรือไม่ก็ได้ (โปรดดูเอกสารของช่องหลัก) สามารถระบุเวลาได้ละเอียดถึงระดับนาโนวินาที คุณสามารถระบุค่าชดเชยด้วยความแม่นยำของวินาที (แม้ว่าวินาทีออฟเซ็ตจะไม่ได้เป็นส่วนหนึ่งของ ISO 8601 ก็ตาม)

เช่น

1985-04-12T23:20:50.52Z จะใช้เวลา 20 นาที 50.52 วินาทีหลังจาก 23 ชั่วโมงของวันที่ 12 เมษายน 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 สำหรับผู้ใช้ในลอสแอนเจลิส ซึ่งจะมีประโยชน์เมื่อควรใช้วันที่/เวลาท้องถิ่นเดียวกันสำหรับสถานที่ตั้งจริงหลายแห่งในเขตเวลาต่างๆ