ios中的關於時間的小問題

開發過程當中,關於時間的處理,應該是很常見的了ios

new Date()   //獲取當前時間微信

可是此次在微信公衆號的開發中,ios的系統關於把字符串 ‘2018-06-01’這樣的格式,轉換成日期格式來作判斷的話,測試

很自信的這樣處理了code

var time='2018-06-01 18:00'
new Date(time)

而後拿着這個時間和當前時間作比較(業務需求)開發

if(new Date()<new Date(time)){
//判斷若是當前時間小於得到的時間

}

模擬器各類,都準備就緒,很完美。字符串

可是到了ios手機上測試的時候,GG。io

後來百度了一下,才知道,原來safari內核對於時間格式,只能支持這樣的safari

var time='2018/06/01 18:00'
new Date(time)

因此,time須要改變一下格式而已百度

var time='2018/06/01 18:00'
time.replace(/-/g, "/")
new Date(time)

這樣就好了。im

相關文章
相關標籤/搜索