FLUTTER ECOSYSTEM

relative_time

以文本形式表达相对于当前时间的 DateTime 对象。

最新版本
5.0.0
近 30 天下载
9750
喜欢数
22
Pub 分数
160

Package Overview

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

插件概览

relative_time 包将 DateTime 对象转换为相对于当前时刻的人类可读字符串。例如,它可以显示“2分钟前”或“3小时后”,而不是原始的时间戳。它支持多种语言,并且设计简单、性能优异,适用于所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。非常适合需要在动态、用户友好的时间显示的各类应用,如信息流、通知或聊天界面。

适合场景
  • 显示文章发布以来的时间
  • 显示倒计时或提醒
  • 增强聊天消息时间戳
  • 更新实时活动指标
  • 改善社交媒体应用的用户体验
主要特点
  • 简单的 API,设置简单
  • 支持本地化
  • 跨平台兼容性
  • 实时准确性自动更新
  • 轻量且高效
适合对象
  • 具有实时数据流的应用程序
  • 社交网络应用
  • 任务和提醒工具
  • 聊天和消息平台
  • 需要动态时间标签的用户界面组件
使用建议
  • 需要手动刷新以获取实时更新
  • 仅限相对时间格式化
  • 不支持自定义时间单位
  • 依赖系统时钟的准确性
  • 可能需要额外处理时区差异
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add relative_time

所属分类

依赖

依赖清单 2 项

源码仓库

关联项目