Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev5.1.1

flutter_timezone

Um plugin do Flutter para obter o fuso horário local do dispositivo.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
1,4 mi
Curtidas
344
Pontos Pub
160

Instalar pacote

flutter pub add flutter_timezone

Visão geral do pacote

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

flutter_timezone é um plugin Flutter que permite aos aplicativos recuperar informações sobre o fuso horário local do dispositivo em múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. Ele fornece uma API simples para acessar o fuso horário atual, tornando mais fácil lidar com operações relacionadas ao tempo de forma localizada. Este pacote é especialmente útil para aplicações que exigem funcionalidade precisa com base no fuso horário, como agendamento, aplicativos de calendário ou exibição de horário local. O plugin utiliza APIs nativas das plataformas para garantir resultados confiáveis.

Casos de uso

  • Exibindo o horário local em formatos amigáveis ao usuário
  • Agendamento de eventos com base no fuso horário do usuário
  • Construindo aplicativos de calendário ou lembrete
  • Gerenciando conversões de fuso horário em aplicativos globais
  • Garantindo horários precisos em aplicativos multi-região

Principais recursos

  • Detecção de fuso horário multiplataforma
  • API simples e consistente
  • Suporta todas as principais plataformas do Flutter
  • Depende das configurações de fuso horário do dispositivo nativo
  • Leve e fácil de integrar

Indicado para

  • Aplicativos que precisam de tratamento preciso do horário local
  • Aplicações globais com usuários em diferentes regiões
  • Aplicações sensíveis ao tempo, como calendários e alarmes
  • Desenvolvedores procurando configuração mínima para lógica de fuso horário
  • Projetos que exigem precisão de fuso horário nativo

Considerações

  • Requer permissões de plataforma apropriadas em alguns sistemas
  • Pode não ser atualizado dinamicamente se o fuso horário do dispositivo mudar durante a execução
  • Limitado à leitura do fuso horário; não suporta definição
  • Depende da configuração de fuso horário no nível do dispositivo
  • Não adequado para cálculos complexos de fuso horário além da recuperação

README original

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

flutter_timezone

pub package Keep a Changelog v1.1.0

A flutter plugin for getting the local timezone of the OS.

This is a fork of the original flutter_native_timezone due to lack of maintenance of that package.

Getting Started

Install this package and everything good will just follow along with you.

Usage examples

Get the timezone
final TimezoneInfo currentTimeZone = await FlutterTimezone.getLocalTimezone();
Localized timezone names

On supported platforms Timezone info will contain the localized timezone name. Currently, this is supported on:

  • Android
  • MacOS
  • iOS

Reference

Wikipedia's list of TZ database names

Categorias

Dependências

Lista de dependências 2 itens

Repositório-fonte

Projetos que usam este pacote