FLUTTER ECOSYSTEM

shamsi_date

一个用于使用伊朗历(Shamsi、太阳历、波斯历、Jalaali 或 شمسی)日历的 Flutter 和 Dart 包。您可以转换、格式化和操作伊朗历与公历(Miladi)日期和时间。

最新版本
1.1.1
近 30 天下载
3500
喜欢数
223
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

shamsi_date 包为 Flutter 和 Dart 应用程序提供了对伊朗历(Shamsi、太阳历、波斯历)的全面支持。它能够无缝地在伊朗历和公历(Miladi)日期和时间之间进行转换,并具备格式化和操作功能。适用于面向波斯语地区用户的应用程序,或需要集成太阳历功能的应用,支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。该包轻量且易于通过 pub.dev 集成。

适合场景
  • 伊朗日历应用程序
  • 波斯日期格式
  • 日历转换
  • 为波斯语用户本地化应用程序
  • 时区感知的日期处理
主要特点
  • 伊斯兰历-公历日期转换
  • 日期格式化和解析
  • 跨平台兼容性
  • 支持所有主要操作系统
  • 用于日期操作的简单 API
适合对象
  • 适用于伊朗用户的应用
  • 教育工具与历史日期
  • 文化或宗教活动策划者
  • 需要波斯日历支持的国际应用
  • 开发多语言界面的开发者
使用建议
  • 需要了解伊朗历系统
  • 除了基本用法外,文档有限
  • 可能需要额外的本地化才能实现完整的UI集成
  • 不适用于高频日期操作
  • 依赖外部库进行核心计算
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add shamsi_date

所属分类

源码仓库

关联项目