FLUTTER ECOSYSTEM

calendar_time

MomentJS 的日历时间实现,以及许多其他辅助方法。

最新版本
2.3.0
近 30 天下载
80
喜欢数
27
Pub 分数
130

Package Overview

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

插件概览

一个 Flutter/Dart 包,实现了 MomentJS 的日历时间格式化功能,提供直观的相对时间显示,例如“2小时后”或“2天前”。它包含用于日期操作和格式化的额外辅助方法,使在面向用户的应用程序中处理时间戳更加轻松。专为跨平台使用设计,支持 Android、iOS、Web、macOS、Windows 和 Linux。该包简化了以人类可读格式呈现时间差,增强了需要动态时间显示的应用程序的用户体验。

适合场景
  • 在聊天应用中显示相对时间戳
  • 在社交动态中显示帖子或活动的年龄
  • 通知中格式化时间差
  • 通过可读的时间标签提升用户体验
  • 简化任务管理应用中的日期逻辑
主要特点
  • MomentJS 风格的日历时间格式化
  • 跨平台兼容性
  • 日期操作的辅助方法
  • 可读的时间表达式
  • 通过 pub add 命令轻松集成
适合对象
  • 需要相对时间显示的应用程序
  • 熟悉 MomentJS 的开发者
  • 需要一致时间格式化的项目
  • 具有实时更新的UI密集型应用
  • 注重开发者生产力的团队
使用建议
  • 需要理解相对时间概念
  • 可能需要为非英文区域设置本地化
  • 仅限时间格式化——不支持完整日期解析
  • 依赖于 Dart 的核心 DateTime 类
  • 不适合复杂的日期计算
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add calendar_time

所属分类

依赖

依赖清单 1 项

源码仓库

关联项目

暂无相关数据。