FLUTTER ECOSYSTEM

time_machine

适用于 Flutter、Web 和服务器的日期和时间库,支持时区、日历、文化、格式化和解析。

最新版本
0.9.17
近 30 天下载
2万
喜欢数
152
Pub 分数
140

Package Overview

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

插件概览

time_machine 是一个全面的日期和时间库,适用于 Flutter、Web 和服务器应用程序,提供对时区、多种日历、文化格式化和解析的强大支持。它能够在不同平台上准确且一致地处理日期,确保在任何环境下都能可靠运行。该库以开发者体验为核心设计,简化了复杂的日期操作,同时保持高性能和高精度。

适合场景
  • 处理时区感知的日期
  • 解析和格式化国际日期字符串
  • 支持非格里高利历
  • 构建日历或调度应用程序
  • 跨平台日期一致性
  • 国际化日期显示
主要特点
  • 完整的时区支持
  • 多日历兼容性
  • 文化感知格式化
  • 强大的解析工具
  • 平台无关的 API
  • 不可变日期对象
适合对象
  • 需要本地化的全局应用程序
  • 具有复杂调度需求的应用程序
  • 需要精确时间计算的开发者
  • 面向多个平台的项目
  • 注重代码一致性的团队
使用建议
  • 新用户需要一定的学习曲线
  • 可能会略微增加应用大小
  • 与替代方案相比,社区文档有限
  • 不直接兼容原生日期 API
  • 最适合对准确性和灵活性要求较高的项目
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add time_machine

所属分类

依赖

依赖清单 2 项

源码仓库

关联项目