order page
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
part of 'extension.dart';
|
||||
|
||||
const List<String> _dayNames = [
|
||||
'Senin',
|
||||
'Selasa',
|
||||
'Rabu',
|
||||
'Kamis',
|
||||
'Jumat',
|
||||
'Sabtu',
|
||||
'Minggu',
|
||||
];
|
||||
|
||||
const List<String> _monthNames = [
|
||||
'Januari',
|
||||
'Februari',
|
||||
'Maret',
|
||||
'April',
|
||||
'Mei',
|
||||
'Juni',
|
||||
'Juli',
|
||||
'Agustus',
|
||||
'September',
|
||||
'Oktober',
|
||||
'November',
|
||||
'Desember',
|
||||
];
|
||||
|
||||
extension DateTimeExt on DateTime {
|
||||
String toFormattedDayDate() {
|
||||
String dayName = _dayNames[weekday - 1];
|
||||
String day = this.day.toString();
|
||||
String month = _monthNames[this.month - 1];
|
||||
String year = this.year.toString();
|
||||
|
||||
return '$dayName, $day $month $year';
|
||||
}
|
||||
|
||||
String toFormattedDate() {
|
||||
String day = this.day.toString();
|
||||
String month = _monthNames[this.month - 1];
|
||||
String year = this.year.toString();
|
||||
|
||||
return '$day $month $year';
|
||||
}
|
||||
|
||||
String toFormattedDateTime() {
|
||||
String day = this.day.toString();
|
||||
String month = _monthNames[this.month - 1];
|
||||
String year = this.year.toString();
|
||||
String hour = this.hour.toString().padLeft(
|
||||
2,
|
||||
'0',
|
||||
); // Menambahkan nol di depan jika jam hanya satu digit
|
||||
String minute = this.minute.toString().padLeft(
|
||||
2,
|
||||
'0',
|
||||
); // Menambahkan nol di depan jika menit hanya satu digit
|
||||
String second = this.second.toString().padLeft(
|
||||
2,
|
||||
'0',
|
||||
); // Menambahkan nol di depan jika detik hanya satu digit
|
||||
|
||||
return '$day $month $year, $hour:$minute:$second';
|
||||
}
|
||||
}
|
||||
@@ -7,3 +7,4 @@ part 'build_context_extension.dart';
|
||||
part 'int_extension.dart';
|
||||
part 'double_extension.dart';
|
||||
part 'string_extension.dart';
|
||||
part 'datetime_extension.dart';
|
||||
|
||||
@@ -6,4 +6,5 @@ class ApiPath {
|
||||
static const String tables = '/api/v1/tables';
|
||||
static const String customers = '/api/v1/customers';
|
||||
static const String paymentMethods = '/api/v1/payment-methods';
|
||||
static const String orders = '/api/v1/orders';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user