device_time_format 0.0.1
device_time_format: ^0.0.1 copied to clipboard
A Flutter plugin to get the device's current time and detect whether the system uses 12-hour or 24-hour format.
device_time_format #
A Flutter plugin to get the device's current time and detect whether the system is set to 12-hour or 24-hour time format.
Platform Support #
| Android | iOS |
|---|---|
| Yes | No |
Features #
- Get the current device time as a formatted string (respects system 12hr/24hr setting)
- Check whether the device is using 12-hour or 24-hour format
Usage #
import 'package:device_time_format/device_time_format.dart';
final deviceTimeFormat = DeviceTimeFormat();
// Get formatted current time String? time = await deviceTimeFormat.getDeviceTime(); print(time); // e.g. "06:06:25 am" or "18:06:25"
// Check format type bool? is24Hour = await deviceTimeFormat.is24HourFormat(); print(is24Hour); // true or false
Example #
See the example/ folder for a complete working app.