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