byIdentifier static method

DHUTimezone? byIdentifier(
  1. String timezone, [
  2. Map<String, Map<String, dynamic>>? rawData
])

Gets timezone by identifier, e.g., 'Africa/Cairo'.

Implementation

static DHUTimezone? byIdentifier(
  String timezone, [
  Map<String, Map<String, dynamic>>? rawData,
]) {
  final tz = (rawData ?? getTimezonesRawData())[timezone];
  if (tz == null) return null;
  return DHUTimezone.fromMap(tz);
}