Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

จะตั้งเวลาปัจจุบันเป็นเวลาอื่นใน JavaScript ได้อย่างไร


คุณไม่สามารถทำเช่นนี้กับ JavaScript เนื่องจากต้องใช้เวลาของระบบซึ่งแสดงวันที่ปัจจุบันด้วยวัตถุ Date อย่างไรก็ตาม คุณสามารถเปลี่ยนวันที่ปัจจุบันได้โดยการเปลี่ยนเขตเวลาตามรหัสต่อไปนี้ -

ตัวอย่าง

<!DOCTYPE html>
<html>
   <body>
      <script>
         var date, offset, nd;
         date = new Date();
       
         document.write("Current: "+date);
         utc = date.getTime() + (date.getTimezoneOffset() * 60000);
       
         // Singapore is GMT+8
         offset = 8;
       
         nd = new Date(utc + (3600000*offset));
         document.write("<br>Singapore Time: "+nd.toLocaleString());
      </script>
   </body>
</html>

ผลลัพธ์

จะตั้งเวลาปัจจุบันเป็นเวลาอื่นใน JavaScript ได้อย่างไร