adguard-home-manager/lib/functions/time_server_disabled.dart
2023-04-12 23:26:50 +02:00

11 lines
No EOL
459 B
Dart

DateTime generateTimeDeadline(int time) {
DateTime date = DateTime.now();
date = date.add(Duration(milliseconds: time));
return date;
}
String generateRemainingTimeString(Duration difference) {
final int seconds = difference.inSeconds+1;
final DateTime time = DateTime(0, 0, 0, 0, 0, seconds > 0 ? seconds : 0);
return "${time.hour > 0 ? "${time.hour}:" : ''}${time.minute.toString().padLeft(2, '0')}:${time.second.toString().padLeft(2, '0')}";
}