Đối với điều này, bạn có thể sử dụng timeZone từ JavaScript, tức là múi giờ cụ thể cho Châu Á và Châu Mỹ một cách khách quan.
Đối với Múi giờ Châu Á
var todayDateTime = new Date().toLocaleString("en-US", {timeZone: "Asia/Kolkata"});
Đối với Múi giờ Hoa Kỳ
var americaDateTime = new Date().toLocaleString("en-US", {timeZone: "America/New_York"});
Ví dụ
var todayDateTime = new Date().toLocaleString("en-US", {timeZone: "Asia/Kolkata"}); todayDateTime = new Date(todayDateTime); console.log("The Asia Date time is="); console.log(todayDateTime) var americaDateTime = new Date().toLocaleString("en-US", {timeZone: "America/New_York"}); americaDateTime = new Date(americaDateTime); console.log("The America Date time is="); console.log(americaDateTime);
Để chạy chương trình trên, bạn cần sử dụng lệnh sau -
node fileName.js.
Đây, tên tệp của tôi là demo193.js.
Đầu ra
Điều này sẽ tạo ra kết quả sau -
PS C:\Users\Amit\javascript-code> node demo193.js The Asia Date time is= 2020-08-08T08:44:50.000Z The America Date time is= 2020-08-07T23:14:50.000Z