前端時間完成了卸貨平臺小程序,裏面包括倒計時功能。 最後測試的時候,發現安卓手機倒計時功能一切正常,但是蘋果手機倒計時顯示爲NAN, 於是百度找到了答案。
var mydata = '2017-01-01 11:00:00';
console.log("返回時間:" + mydata);
var time = Date.parse(new Date(mydata)) / 1000;
類似這種, 在安卓手機上是沒有問題的,可以獲取到時間,但是ios系統不支持。ios僅支持2017/01/01這樣的格式
找到問題就好解決了,解決方法就是使用正則表達式把 ‘ - ’ 全局替換成 ‘ / ’ 就好了。
var mydata = '2017-01-01 11:00:00';
mydata=data.replace(/-/g, '/');
博客參考地址: https://blog.csdn.net/zqtsx/article/details/74331076