如何在节点 js 中获取 IST 日期时间 (YYYY-MM-DD HH:mm:ss)?

How to get IST date time (YYYY-MM-DD HH:mm:ss) in node js?

下面的代码给了我 IST 时间日期

const x=new Date().toISOString().replace(/T/, ' ').replace(/\..+/, '')

输出: 2020-09-01 17:49:48

我想获取 IST 时间而不是 UTC 时间

2020-09-01 23:20:48

如何在node js中获取上面的输出。

  • 考虑使用这个:
new Date().toLocaleString('en-US', {timeZone: 'Asia/Kolkata'})

安装moment包,写下面两行代码解决问题:

var moment = require('moment');
console.log(moment().format("YYYY-MM-DD HH:mm:ss"));