|
@@ -55,37 +55,19 @@ export default function WeekCalendarItem(props: { data: any, isCurrentWeek: bool
|
|
|
var real_start = item.real_start_time
|
|
var real_start = item.real_start_time
|
|
|
var real_end = item.real_end_time
|
|
var real_end = item.real_end_time
|
|
|
|
|
|
|
|
- if (item.real_end_timezone && item.real_end_timezone.id) {
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
+ //睡眠数据下,以fast_end为准
|
|
|
|
|
+ if (item.fast_real_end_timezone && item.fast_real_end_timezone.id){
|
|
|
|
|
+ var strEnd = TimeFormatter.tzTimeFormateLocalTime(real_end, item.fast_real_end_timezone.id,'YYYY-MM-DDTHH:mm:ss')
|
|
|
|
|
+ var duration = real_end - real_start
|
|
|
|
|
+ real_end = new Date(strEnd).getTime()
|
|
|
|
|
+ real_start = real_end - duration
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- // var strEnd = dayjs(real_end).tz(item.real_end_timezone.id).format('YYYY-MM-DDTHH:mm:ss')
|
|
|
|
|
|
|
+ else if (item.real_end_timezone && item.real_end_timezone.id) {
|
|
|
var strEnd = TimeFormatter.tzTimeFormateLocalTime(real_end, item.real_end_timezone.id,'YYYY-MM-DDTHH:mm:ss')
|
|
var strEnd = TimeFormatter.tzTimeFormateLocalTime(real_end, item.real_end_timezone.id,'YYYY-MM-DDTHH:mm:ss')
|
|
|
var duration = real_end - real_start
|
|
var duration = real_end - real_start
|
|
|
- // if (index = 1) {
|
|
|
|
|
- // if (new Date(strEnd)) {
|
|
|
|
|
- // // 示例字符串
|
|
|
|
|
- // var isoString = '2021-04-01T15:20:00';
|
|
|
|
|
-
|
|
|
|
|
- // // 将字符串转换为Date对象
|
|
|
|
|
- // var date = new Date(strEnd);
|
|
|
|
|
-
|
|
|
|
|
- // showAlert({
|
|
|
|
|
- // title: strEnd,
|
|
|
|
|
- // content: date.getTime()+''
|
|
|
|
|
- // })
|
|
|
|
|
- // }
|
|
|
|
|
- // else {
|
|
|
|
|
- // showAlert({
|
|
|
|
|
- // title: strEnd,
|
|
|
|
|
- // content: '转换失败'
|
|
|
|
|
- // })
|
|
|
|
|
- // }
|
|
|
|
|
-
|
|
|
|
|
- // }
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
real_end = new Date(strEnd).getTime()
|
|
real_end = new Date(strEnd).getTime()
|
|
|
real_start = real_end - duration
|
|
real_start = real_end - duration
|
|
|
}
|
|
}
|
|
@@ -107,6 +89,7 @@ export default function WeekCalendarItem(props: { data: any, isCurrentWeek: bool
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
else {
|
|
else {
|
|
|
|
|
+ debugger
|
|
|
sleeps.push({
|
|
sleeps.push({
|
|
|
begin, height
|
|
begin, height
|
|
|
})
|
|
})
|