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에서 현재 시간을 다른 시간으로 설정하는 방법은 무엇입니까?