Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีแปลงวันที่เป็นสตริงตามข้อตกลงเวลาสากล (UTC) ใน JavaScript

หากต้องการแปลงวันที่เป็นสตริงโดยใช้ข้อตกลงเวลาสากล (UTC) ให้ใช้เมธอด toUTCString() เมธอดนี้คืนค่าสตริงของวันที่ที่แปลงแล้ว โดยใช้ข้อตกลงเวลาสากล

ตัวอย่าง

ลองรันโค้ดด้านล่างเพื่อเรียนรู้วิธีแปลงวันที่เป็นสตริงด้วย UTC:

<html>
  <head>
    <title>JavaScript toUTCString Method</title>
  </head>
  <body>
    <script>
      var dateobject = new Date(2018, 0, 15, 14, 39, 7);
      document.write( dateobject.toUTCString() );
    </script>
  </body>
</html>

ผลลัพธ์จะเป็นรูปแบบ RFC 7231/RFC 2822 เช่น "Mon, 15 Jan 2018 07:39:07 GMT" (เวลาจะเป็น UTC/GMT) ต่างจาก toLocaleString() ที่ใช้ locale ของระบบ และ toISOString() ที่ใช้รูปแบบ ISO 8601 ("2018-01-15T07:39:07.000Z")