鍍金池/ 問答/HTML/ 微信小程序關(guān)于ios的兼容

微信小程序關(guān)于ios的兼容

?var?timer?=?"2018-06-07T03:54:37.000+0000"; // 后臺返回的固定格式
?timer?=?timer.replace(/-/g,?"/");?? // 去掉這一步安卓沒有問題,正常運行
?var?date1?=?new?Date(timer);?
var?years?=?date1.getFullYear()?//?Ios 報NaN??

回答
編輯回答
放開她

你不要騙我!開發(fā)工具NAN,安卓和ios都是null

clipboard.png

2017年10月17日 00:49
編輯回答
選擇

別說什么安卓iOS了,pc上控制臺都不對。。。
參考資料,我的測試地址
clipboard.png

clipboard.png

2017年6月8日 04:15
編輯回答
念初

又研究了一下,這樣 chrome 和 safari 都可行。
new Date('2018-06-07T03:54:37.000+00:00')

2017年12月8日 00:09
編輯回答
枕邊人

看到你說我就去查了一下以前的代碼。
這個不是微信小程序的問題,是ios一直都不支持使用‘/’的時間去轉(zhuǎn)

function timeFormat(timeStr){//返回時間戳毫秒數(shù)。原數(shù)據(jù)為2017-12-07T18:55:12
    timeStr = timeStr.replace("T"," ").replace(/[-]/g,"/");
    var timestamp = Date.parse(new Date(timeStr));
    return timestamp;
};
2017年1月5日 20:53
編輯回答
澐染

解決了嗎????求助求助

2018年9月21日 00:46