更新睡眠报告
This commit is contained in:
@@ -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