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