搜索插件、代码仓与 APP 分类

插件详情v1.0.0+5

time_formatter

在Dart中将UNIX时间戳格式化为人类可读的字符串;灵感源自YouTube的时间格式习惯。

近 30 天下载
1
喜欢数
38
Pub 分数
30

安装插件

flutter pub add time_formatter

插件介绍

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

一个 Dart 包,可将 UNIX 时间戳转换为人类可读的时间字符串,设计风格模仿 YouTube 的直观时间格式。它简化了以用户友好的方式显示持续时间,例如“2 天前”或“3 小时前”。非常适合需要清晰、本地化时间表示但无需复杂日期逻辑的应用程序。该包轻量且易于集成,专注于不同时间跨度下的可读性和一致性。

适合场景

  • 显示帖子或视频上传时间
  • 显示事件发生以来的相对时间
  • 通过自然语言时间戳提升用户体验
  • 简化聊天或社交动态中的时间显示
  • 媒体播放界面中的持续时间格式化

主要特点

  • YouTube 风格的时间格式化
  • UNIX 时间戳的简单 API
  • 可读性良好的相对时间字符串
  • 轻量且无依赖
  • 支持多种时间粒度

适合对象

  • 基于时间的内容应用
  • 社交媒体或消息平台
  • 视频或播客流媒体应用
  • 用户活动跟踪功能
  • 极简用户界面,注重清晰度

使用建议

  • 不支持除默认英文以外的本地化
  • 限制为相对时间格式
  • 无时区处理
  • 不适用于绝对时间戳显示
  • 需要手动处理非常旧的日期等边缘情况

所属分类

使用此插件的项目

暂无相关数据。