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

วิธีแปลงวันที่ Epoch ให้เป็นวันที่ JavaScript ที่อ่านเข้าใจได้

วันที่ใน JavaScript ใช้มิลลิวินาทีนับจาก Epoch หากค่า Epoch ในมิลลิวินาทีคือ 1514789449605 เราสามารถแปลงเป็นวันที่ JavaScript ที่มีความหมายได้

ตัวอย่าง

<html>
  <head>
    <title>JavaScript Dates</title>
  </head>
  <body>
    <script>
      var val = "/Date(1514789449605)/";
      var myDate = new Date(parseFloat(val.substr(6)));
      document.write("Converted Date:" + (myDate.getMonth() + 1) + "/" +
        myDate.getDate() + "/" + myDate.getFullYear() + " " +
        myDate.getHours() + ":" + myDate.getMinutes() + ":" +
        myDate.getSeconds());
    </script>
  </body>
</html>

ผลลัพธ์

Converted Date:1/1/2018 12:20:49