Bạn không thể làm điều này với JavaScript vì nó mất thời gian hệ thống hiển thị ngày hiện tại với đối tượng Date. Tuy nhiên, bạn có thể thay đổi ngày hiện tại bằng cách thay đổi múi giờ như trong đoạn mã sau -
Ví dụ
<!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>
Đầu ra