如何在 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>

輸出

更新於: 23-Jun-2020

458 個瀏覽量

開啟你的 職業

完成課程即可獲得認證

開始
廣告
© . All rights reserved.