我有一个JavaScript代码:
newDate: function(days) {
var newDate = new Date( parseInt(startDate) + 1*1000*3600);
var date = newDate .getDate();
return date ;
},
看起来这是产生Android和iOS不同的结果的程序的一部分。 其余所有的数据都是相同的。 它如何可以在Android产生不同的结果VS iOS的?
我有一个JavaScript代码:
newDate: function(days) {
var newDate = new Date( parseInt(startDate) + 1*1000*3600);
var date = newDate .getDate();
return date ;
},
看起来这是产生Android和iOS不同的结果的程序的一部分。 其余所有的数据都是相同的。 它如何可以在Android产生不同的结果VS iOS的?
该Date
的构造仅仅是一致的跨浏览器的下列日期格式:
"2010"
"2010-06"
"2010-06-09"
"2010-06-09T15:20:00Z"
"2010-06-09T15:20:00-07:00"
"2010/06/09"
"2009/6/9"
"2010/6/9 12:34"
"2010/6/9 12:34:56"
"June 9, 2010"
"2010 June 9"
参考
跨浏览器的JavaScript日期解析行为
JavaScript的日期解析变化ES6
我如何输出在JavaScript中的ISO 8601格式的字符串?
哪个日期格式符合IETF-RFC 2822个时间戳?
时间规划
日期时间戳指引(PDF)
来源时区和夏令时数据