formatTime static method
String
formatTime(
- BuildContext context,
- DateTime value, {
- required DraftModePlatformStyle style,
Implementation
static String formatTime(
BuildContext context,
DateTime value, {
required DraftModePlatformStyle style,
}) {
if (style.isAndroid) {
final localizations = MaterialLocalizations.of(context);
final mediaQuery = MediaQuery.maybeOf(context);
return localizations.formatTimeOfDay(
TimeOfDay(hour: value.hour, minute: value.minute),
alwaysUse24HourFormat: mediaQuery?.alwaysUse24HourFormat ?? false,
);
}
final locale = Localizations.localeOf(context).toLanguageTag();
return DateFormat.Hm(locale).format(value);
}