flutter_timezone_plus

pub package

A fork of flutter_timezone works on windows and linux

Usage examples

Get the timezone

Current timezone:

// Returns null if timezone not found on windows or linux.
final String? currentTimeZone = await FlutterTimezone.getLocalTimezone();

All available timezones:

final List<String> availableTimezones = await FlutterTimezone.getAvailableTimezones();

Reference

Wikipedia's list of TZ database names

Credits

https://pub.dev/packages/flutter_timezone

https://github.com/tjarvstrand/flutter_timezone