opt.: auto add date for manual webdav backup

This commit is contained in:
lollipopkit
2024-01-11 18:37:57 +08:00
parent 7032677def
commit 460f3f957e
7 changed files with 93 additions and 40 deletions

View File

@@ -2,4 +2,14 @@ extension DateTimeX on DateTime {
String get hourMinute {
return '${hour.toString().padLeft(2, '0')}:${minute.toString().padLeft(2, '0')}';
}
/// Format: 2021-01-01-0000
String get numStr {
final year = this.year.toString();
final month = this.month.toString().padLeft(2, '0');
final day = this.day.toString().padLeft(2, '0');
final hour = this.hour.toString().padLeft(2, '0');
final minute = this.minute.toString().padLeft(2, '0');
return '$year-$month-$day-$hour$minute';
}
}