更新睡眠报告
This commit is contained in:
@@ -23,6 +23,8 @@ class ServiceConstant {
|
||||
static String start_calibration = "/api/caibration";//开始校准
|
||||
static String calibration_process = "/api/caibration";//校准进度
|
||||
static String submit_repair = "/api/device/repair";//提交报修
|
||||
static String user_setting = "/api/user/config";//查询和更新用户自定义配置
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -14,6 +14,27 @@ ThemeController themeController = Get.find();
|
||||
LanguageController languageController = Get.find();
|
||||
|
||||
class MyUtils {
|
||||
static String formatToDate(int timestamp) {
|
||||
final dateTime = DateTime.fromMillisecondsSinceEpoch(timestamp);
|
||||
return "${dateTime.year}-${dateTime.month}-${dateTime.day.toString().padLeft(2, '0')}";
|
||||
}
|
||||
|
||||
static Map<String, int> diffHoursMinutesMap(int startMillis, int endMillis) {
|
||||
final duration = Duration(milliseconds: endMillis - startMillis);
|
||||
final hours = duration.inHours;
|
||||
final minutes = duration.inMinutes % 60;
|
||||
return {
|
||||
"hours": hours,
|
||||
"minutes": minutes,
|
||||
};
|
||||
}
|
||||
|
||||
static String formatToHHmm(int timestampMillis) {
|
||||
final dateTime = DateTime.fromMillisecondsSinceEpoch(timestampMillis);
|
||||
final twoDigits = (int n) => n.toString().padLeft(2, '0');
|
||||
return '${twoDigits(dateTime.hour)}:${twoDigits(dateTime.minute)}';
|
||||
}
|
||||
|
||||
static ApiResponse formatResponse(
|
||||
ApiResponse res,
|
||||
String successMsg,
|
||||
|
||||
Reference in New Issue
Block a user