24 lines
713 B
Dart
24 lines
713 B
Dart
import 'package:intl/intl.dart';
|
|
|
|
class PermissionHelper {
|
|
static String formatDisplayPermissionInfo(DateTime datePermission) {
|
|
// to: senin, 10 April 2023
|
|
final dateFormat = DateFormat('EEEE, d MMMM yyyy', 'id_ID');
|
|
return dateFormat.format(datePermission);
|
|
}
|
|
|
|
static String formattedPreviewPermissionInfo(
|
|
{required int dayCount, required String reason}) {
|
|
// to: Izin * 3 hari.
|
|
return "$reason \u2022 $dayCount hari";
|
|
}
|
|
|
|
// permission created.
|
|
static String formattedDateCreatedPermissionInfo(DateTime dateCreated) {
|
|
// to: Dibuat pada 10 Sep 2024 15:00
|
|
final dateFormat = DateFormat('d MMM yyyy HH:mm', 'id_ID');
|
|
return dateFormat.format(dateCreated);
|
|
}
|
|
|
|
}
|