这里是我的情况:我 有日期时间值仅在此格式:
“2017-05-01T07:40:00.000 + 10:00”
,但需要将其转换为像这样的可读日期时间格式:
例如。 2017年5月1日07:40上午
- 而不将其转换为本地时间,因为如果我使用字符串转换为一个DateTime格式而不将其转换为本地时间
var t = "2017-05-01T07:40:00.000+10:00";
var d = new Date(t); //using javascript Date object
var z = moment(t); // or using moment.js:
变种d和z都有这样相同的输出:
周一2017年5月1日05 :40:00 GMT + 0800(台北标准时间)
//05/01/2017 05:40 AM
零下2小时在我的本地时区GMT +8,但我不希望它被转换的方式。 我只是需要确切的时间这是05/01/2017 07:40 AM
有没有其他方法可以在javascript中获得我想要的输出?
这是什么样的格式? “2017-05-01T07:40:00.000 + 10:00” –
它是ISO字符串格式,日期和时间的ISO标准规范, – alomegah