Visão geral
O pacote shamsi_date oferece suporte abrangente ao calendário Jalali (Shamsi, Solar, Persa) em aplicativos Flutter e Dart. Permite conversão sem problemas entre datas e horários Jalali e Gregorianos (Miladi), além de recursos de formatação e manipulação. Ideal para aplicações voltadas para regiões falantes de persa ou que exigem integração com calendário solar, suporta todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. O pacote é leve e fácil de integrar por meio do pub.dev.
Casos de uso
- aplicativos de calendário iraniano
- Formatação de data persa
- Conversões de calendário
- Localizando aplicativos para usuários persas
- manipulação de datas com consciência de fuso horário
Principais recursos
- Conversão de data Jalali-Gregoriana
- Formatação e análise de datas
- Compatibilidade multiplataforma
- Suporte para todos os principais sistemas operacionais
- API simples para manipulação de data
Indicado para
- Aplicativos para usuários iranianos
- Ferramentas educacionais com datas históricas
- Planejadores de eventos culturais ou religiosos
- Aplicativos internacionais que precisam de suporte ao calendário persa
- Desenvolvedores construindo interfaces multilíngues
Considerações
- Requer conhecimento sobre o sistema de calendário persa
- Documentação limitada além do uso básico
- Pode ser necessário localização adicional para integração completa da interface do usuário
- Não otimizado para operações de data de alta frequência
- Depende de biblioteca externa para cálculos principais