我正在寻找使用JavaScript DateTimeStamp“20160108120040”将时间戳从UTC转换为IST的合适方法。

时间戳来自我的正文请求中的XML。

最佳答案

首先,看看JavaScript date formats并相应地转换您的输入日期,然后您应该看看methods available in JavaScript for date manipulation(不需要外部库)。做这样的事情很容易:

var dateUTC = new Date("yourInputDateInASuitableFormat");
var dateUTC = dateUTC.getTime()
var dateIST = new Date(dateUTC);
//date shifting for IST timezone (+5 hours and 30 minutes)
dateIST.setHours(dateIST.getHours() + 5);
dateIST.setMinutes(dateIST.getMinutes() + 30);

09-25 19:35