原函式:
isClockfn (time) {
if (time) {
let oldTime = new Date(time)
let currentTime = new Date()
if (oldTime >= currentTime) {
return false
} else {
return true
}
}
}
複製程式碼
問題:
isClockfn ('2018-10-20 10:09:08') // 當前是時間是 2018-10-15:10:09 在safair上返回的是true 在google上返回false
複製程式碼
現函式:
isClockfn (time) {
if (time) {
const getTimeDate = time.split(/[- :]/)
let oldTime = new Date(getTimeDate[0], getTimeDate[1] - 1, getTimeDate[2], getTimeDate[3], getTimeDate[4], getTimeDate[5])
let currentTime = new Date()
if (oldTime >= currentTime) {
return false
} else {
return true
}
}
}
複製程式碼
測試:
isClockfn ('2018-10-20 10:09:08') //當前是時間是 2018-10-15:10:09 在safair上返回的是false 在google上返回正常
複製程式碼