ホームページ > ウェブフロントエンド > jsチュートリアル > date-formatter-i の紹介: JavaScript での日付の i を簡素化する

date-formatter-i の紹介: JavaScript での日付の i を簡素化する

Susan Sarandon
リリース: 2025-01-10 20:30:43
オリジナル
738 人が閲覧しました

Introducing date-formatter-i: Simplify i for Dates in JavaScript

開発者として、私たちはアプリケーションで日付を扱うことがよくありますが、それは思っているほど単純ではありません。どのような形式を使用すればよいでしょうか?ユーザーのロケールをどのように考慮するのでしょうか? 「3 日前」などの相対的な時間はどうでしょうか?

date-formatter-i18n は、日付の書式設定ローカリゼーションを行う軽量の NPM パッケージ の紹介です。楽です。

これが提供するものは次のとおりです:


特徴

  • ?日付の形式: 生の日付をロケール間で読み取り可能な形式に変換します。

  • ⏳ 相対時間: 「2 日前」または「1 時間後」などの時間を動的に表示します。

  • ? i18n サポート: 英語、フランス語、ドイツ語などの言語を簡単に切り替えます。


このライブラリを使用する理由

既存のソリューションは重かったり複雑だったり、適切な i18n サポートが欠けていたりする場合があります。 date-formatter-localized はシンプルさに重点を置いており、多言語アプリに最適です。

これが例です:

import DateFormatter from 'date-formatter-i18n';

// Create an instance of DateFormatter
const dateFormatter = new DateFormatter('en');

const formattedDate = dateFormatter.format('2023-12-25'); 
// Output: "December 25, 2023"

// Relative time
const pastDate = new Date(Date.now() - 3 * 24 * 60 * 60 * 1000);
console.log(dateFormatter.formatRelative(pastDate));
// Output: 3 days ago

ログイン後にコピー

始めましょう

インストールするには:

npm install date-formatter-localized


貢献する

さらにロケールや機能を追加したいですか? GitHub リポジトリにアクセスして貢献してください!

役に立ったと思われる場合は、リポジトリにスターを付けてください。サポートを示してください。

日付の書式設定をよりスマート、シンプル、そしてグローバルにしましょう。 ?

以上がdate-formatter-i の紹介: JavaScript での日付の i を簡素化するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート