首頁 > web前端 > js教程 > 介紹 date-formatter-i:簡化 JavaScript 中日期的 i

介紹 date-formatter-i:簡化 JavaScript 中日期的 i

Susan Sarandon
發布: 2025-01-10 20:30:43
原創
735 人瀏覽過

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 安裝日期格式化程式本地化


貢獻

想要增加更多區域設定或功能嗎?前往 GitHub 儲存庫並做出貢獻!

如果您覺得有幫助,請star ⭐ 倉庫以表示您的支持!

讓我們讓日期格式更聰明、更簡單、更全球化。 ?

以上是介紹 date-formatter-i:簡化 JavaScript 中日期的 i的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板