搜尋套件、儲存庫與 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
  • 可讀性良好的相對時間字串
  • 輕量且無依賴
  • 支援多種時間粒度

適合對象

  • 基於時間的內容應用
  • 社交媒體或訊息平台
  • 影片或播客串流應用
  • 使用者活動追蹤功能
  • 極簡用戶介面,注重清晰度

使用建議

  • 不支援除了預設英文以外的本地化
  • 限制為相對時間格式
  • 無時區處理
  • 不適用於絕對時間戳顯示
  • 需要手動處理非常舊的日期等邊緣情況

所屬分類

使用此套件的專案

暫無相關資料。