UNIX タイムスタンプを人間が読みやすい時間文字列に変換する Dart パッケージで、YouTube の直感的な時間フォーマットスタイルを模倣しています。『2日前』や『3時間前』といった期間の表示をユーザーにとって使いやすく簡素化します。複雑な日付ロジックなしに明確でローカライズされた時間表現が必要なアプリに最適です。パッケージは軽量で簡単に統合でき、さまざまな時間幅における読みやすさと一貫性に焦点を当てています。
用途
- 投稿または動画のアップロード時刻を表示
- イベントからの経過時間を相対的に表示
- 自然言語タイムスタンプによるユーザーエクスペリエンスの向上
- チャットやソーシャルフィードにおける時刻表示の簡素化
- メディア再生インターフェースにおける期間のフォーマット
主な機能
- YouTube風の時刻フォーマット
- UNIX タイムスタンプ用のシンプルな API
- 読みやすい相対時刻文字列
- 軽量で依存関係なし
- 複数の時間粒度をサポートしています
適している対象
- 時間ベースのコンテンツを持つアプリ
- ソーシャルメディアまたはメッセージングプラットフォーム
- 動画またはポッドキャストストリーミングアプリ
- ユーザー活動追跡機能
- 明確性を重視するミニマリストUI
注意事項
- デフォルトの英語以外のローカライズをサポートしていません
- 相対的な時刻フォーマットに制限
- タイムゾーンの処理なし
- 絶対時刻表示には適していません
- 非常に古い日付などのエッジケースを手動で処理する必要があります