1.修复睡眠日报中睡眠规律性数据显示错误
2.更新时区设置
This commit is contained in:
@@ -70,6 +70,22 @@ class _SleepViewWidgetState extends State<SleepViewWidget> {
|
||||
// "name": "rem",
|
||||
// "color": "#FFC0CB",
|
||||
// });
|
||||
// List typeZeroStages =
|
||||
// stages.where((stage) => stage['type'] == 0).toList();
|
||||
// List snoreStages = stages.where((stage) => stage['type'] == 5).toList();
|
||||
// for (int i = 0; i < typeZeroStages.length; i++) {
|
||||
// var stage = typeZeroStages[i];
|
||||
// int st = stage['st'];
|
||||
// int et = stage['et'];
|
||||
|
||||
// // 转换为DateTime
|
||||
// DateTime stDate = DateTime.fromMillisecondsSinceEpoch(st);
|
||||
// DateTime etDate = DateTime.fromMillisecondsSinceEpoch(et);
|
||||
|
||||
// // 一行打印所有信息
|
||||
// print(
|
||||
// '离床元素 ${i + 1}: st=${formatDate(stDate)} et=${formatDate(etDate)}');
|
||||
// }
|
||||
|
||||
return Container(
|
||||
width: double.infinity,
|
||||
@@ -306,7 +322,7 @@ class _SleepViewWidgetState extends State<SleepViewWidget> {
|
||||
),
|
||||
),
|
||||
SizedBox(
|
||||
height: 49.rpx,
|
||||
height: 70.rpx,
|
||||
),
|
||||
Padding(
|
||||
padding: EdgeInsetsDirectional.fromSTEB(
|
||||
@@ -359,8 +375,13 @@ class _SleepViewWidgetState extends State<SleepViewWidget> {
|
||||
),
|
||||
);
|
||||
} catch (e) {
|
||||
es.EasyDartModule.logger.error("打鼾监测绘制异常${e}");
|
||||
es.EasyDartModule.logger.error("睡眠规律性异常${e}");
|
||||
return Container();
|
||||
}
|
||||
}
|
||||
|
||||
String formatDate(DateTime date) {
|
||||
return '${date.year}-${date.month.toString().padLeft(2, '0')}-${date.day.toString().padLeft(2, '0')} '
|
||||
'${date.hour.toString().padLeft(2, '0')}:${date.minute.toString().padLeft(2, '0')}:${date.second.toString().padLeft(2, '0')}';
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user