Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev3.2.0

timezone_to_country

Método de extensão para tradução do Id de fuso horário para código ISO 3166-1 alpha-2 (por exemplo, 'Asia/Seoul' para 'KR')

AndroidiOSLinuxmacOSWebWindows
Downloads em 30 dias
82,4 mil
Curtidas
11
Pontos Pub
160

Instalar pacote

flutter pub add timezone_to_country

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote timezone_to_country fornece um método de extensão para converter identificadores de fuso horário (como 'Asia/Seoul') em seus respectivos códigos de país ISO 3166-1 alpha-2 (como 'KR'). Simplifica a lógica de geolocalização permitindo que desenvolvedores mapeiem fusos horários para países de forma eficiente. Criado para Flutter, suporta todas as principais plataformas, incluindo Android, iOS, Linux, macOS, Web e Windows. O pacote é leve e projetado para uso em aplicativos que exigem resolução de país baseada em fuso horário.

Casos de uso

  • Convertendo fusos horários para códigos de país
  • Exibindo localização do usuário com base no fuso horário
  • Melhorando recursos de geolocalização
  • Suporte a configurações de aplicativo internacionalizadas
  • Automatizando a detecção de região a partir dos dados de fuso horário

Principais recursos

  • Método de extensão simples
  • Suporta todas as plataformas do Flutter
  • Usa códigos ISO 3166-1 alpha-2
  • Leve e fácil de integrar
  • Mapeamento preciso de fuso horário para país

Indicado para

  • Aplicativos que precisam de conversão de fuso horário para país
  • Aplicações internacionalizadas
  • Serviços orientados por localização
  • Ferramentas de geolocalização para backend ou frontend
  • Desenvolvedores que buscam dependências mínimas

Considerações

  • Depende de um banco de dados de fuso horário preciso
  • Não lida com fusos horários ambíguos ou personalizados
  • Requer IDs válidos de fuso horário de entrada
  • Nenhuma manipulação de erro em tempo de execução para entradas inválidas
  • Limitado apenas à saída de código do país

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

timezone_to_country

pub package pub points pub downloads flutter ci

Library for translation Time Zone Id to ISO 3166-1 alpha-2 code (e.g. 'Asia/Seoul' to 'KR')

example

Usage

TimeZoneToCountry.getCountryCode('Asia/Seoul')          // 'KR'
TimeZoneToCountry.getCountryCode('America/Los_Angeles') // 'US'
TimeZoneToCountry.getCountryCode('Europe/London')       // 'GB'
String code = await TimeZoneToCountry.getLocalCountryCode();
print(code);  // 'KR'

Source of Time Zone

IANA - Time Zone Database - 2025c

Categorias

Dependências

Lista de dependências 2 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.

Rankings