|
...
|
...
|
@@ -965,9 +965,7 @@ Page({ |
|
|
|
(reserveDate.getMonth() + 1) +
|
|
|
|
"-" +
|
|
|
|
reserveDate.getDate();
|
|
|
|
let times=new Date(
|
|
|
|
reserveTime + " " + temp_ddate
|
|
|
|
).getTime() / 1000
|
|
|
|
let times = this.getNewDate(reserveTime + " " + temp_ddate).getTime() / 1000
|
|
|
|
App.Reserve.SetReserveTempDdate({
|
|
|
|
rid:this.id,
|
|
|
|
temp_ddate:times,
|
|
...
|
...
|
@@ -985,6 +983,17 @@ Page({ |
|
|
|
}
|
|
|
|
})
|
|
|
|
},
|
|
|
|
// ios 部分机型不兼容new Date() 转换字符串
|
|
|
|
getNewDate(data) {
|
|
|
|
if(typeof data === 'string') {
|
|
|
|
let arr = data.split(/[- : \/]/)
|
|
|
|
if(arr[1] !== undefined || arr[1] !== null){
|
|
|
|
arr[1] = arr[1] - 1
|
|
|
|
}
|
|
|
|
return new Date(...arr)
|
|
|
|
}
|
|
|
|
return new Date(data || new Date())
|
|
|
|
},
|
|
|
|
//根据起始时间(获取时间时间段)
|
|
|
|
computeHour (time1, time2, interval) {
|
|
|
|
//time1 开始时间 time2结束时间 interval间隔时长
|
...
|
...
|
|