time在數據庫存入方式為“2018-12-11 21:53:16”。
隨后,在js里面使用new Date()。
var time="2018-12-11 21:53:16"; var start = Math.floor((new Date(time)).valueOf() / 1000);
在pc和安卓一切正常,但到了蘋果瀏覽器后,輸出為空。
解決方案:
添加函數
function formateIOS(time) { var myDate = new Date((time.replace(/-/g, "/"))); return myDate; };
然后,修改上面的代碼。
var time=formateIOS("2018-12-11 21:53:16"); var start = Math.floor((new Date(time)).valueOf() / 1000);
問題解決。