Visão geral
Um pacote leve em Dart que converte objetos DateTime em strings legíveis por humanos como 'há 20 segundos' ou 'há 7 horas'. Simplifica a exibição de timestamps relativos nos aplicativos, melhorando a experiência do usuário ao apresentar o tempo em um formato natural e conversacional. O pacote é compatível com múltiplas plataformas e fácil de integrar a projetos Flutter.
Casos de uso
- Exibindo marcas de tempo de postagens em aplicativos de mídia social
- Mostrando horários de envio de mensagens em interfaces de chat
- Atualizando feeds de atividade com rótulos de tempo relativo
- Melhorando a legibilidade da interface do usuário com tempo em linguagem natural
- Rastreamento de durações de eventos em aplicações em tempo real
Principais recursos
- Conversão simples de DateTime para string
- Suporte a múltiplos idiomas (via localização)
- Compatibilidade multiplataforma
- Mínimo boilerplate necessário
- Precisão configurável e formato de saída
Indicado para
- Desenvolvedores Flutter construindo aplicativos em tempo real
- Aplicativos que exigem exibições de tempo intuitivas
- Projetos focados em UX com conteúdo com marca de tempo
- Desenvolvedores procurando soluções mínimas de formatação de data
Considerações
- Não oferece suporte a formatação de local personalizada por padrão
- Limitado a formatos de tempo relativo, não datas absolutas
- Requer manipulação manual para diferenças de fuso horário