簡單易用且全面的JavaScript日期工具類庫
date-fns 詳細介紹
date-fns 是一個現代的 JavaScript 日期工具類庫,提供了最全面、最簡單和一致的工具集,用於在瀏覽器和 Node.js 中操作 JavaScript 日期。
功能特性
-
模組化:根據需求選擇需要引用的模組
-
不可變:date-fns 使用純函式構建,並且始終返回一個新的日期例項,而不是更改傳遞的日期例項。它允許防止錯誤並跳過長時間的除錯會話
-
可信賴:遵循語義版本,始終向後相容
-
快速:輕量快速,為使用者提供最佳的使用體驗
-
TypeScript & Flow:date-fns 同時支援 Flow 和 TypeScript
示例程式碼
import {format, compareAsc} from `date-fns/esm`
format(new Date(2014, 1, 11), `MM/dd/yyyy`)
//=> `02/11/2014`
const dates = [new Date(1995, 6, 2), new Date(1987, 1, 11), new Date(1989, 6, 10)]
dates.sort(compareAsc)
//=> [
// Wed Feb 11 1987 00:00:00,
// Mon Jul 10 1989 00:00:00,
// Sun Jul 02 1995 00:00:00
// ]
本文來自雲棲社群合作伙伴“開源中國”
本文作者:王練
相關文章
- 一個簡單易用高效的工具庫
- 簡單易用且精確的時間追蹤工具 Timemator forMac下載安裝教程ORMMac
- yiigo - 簡單易用的 Golang 輔助庫Golang
- 簡單易用且優雅的跨境支付 PHP SDK 擴充套件包PHP套件
- JavaScript中的DOM和Timer(簡單易用的基本操作)JavaScript
- iOS - 最易用的資料庫工具類 XWDatabase 開源iOS資料庫Database
- Golang:cast安全且易用的型別轉換工具GolangAST型別
- 打造一款簡單易用功能全面的圖片上傳元件元件
- 一個非常簡單易用且功能豐富的純Swift下載框架-TiercelSwift框架
- 一個.Net簡單、易用的配置檔案操作庫
- 基於 electron 實現簡單易用的抓包、mock 工具Mock
- 簡單易用的二維碼掃描工具:QR Capture for MacAPTMac
- 簡單的js工具庫JS
- React實現簡單易用ToastReactAST
- JAVA-java日期工具類Java
- 好用簡單、且永久免費的內網穿透工具內網穿透
- 一個簡單易用的資料庫壞塊處理方案資料庫
- .NETCore 簡單且高階的庫 csredis v3.0.0NetCoreRedis
- 簡單好用、並且永久免費的內網穿透工具內網穿透
- Metakine Decompose for Mac(簡單且強大的影像摳圖工具)Mac
- 全國省市區地址查詢API:簡單易用的地址查詢服務API
- C# 編寫一個簡單易用的 Windows 截圖增強工具C#Windows
- Iris for Mac:簡單易用的錄屏神器Mac
- 簡單易用的任務佇列-beanstalkd佇列Bean
- 簡單易用的macOS音量應用程式Mac
- 簡單易用的前端模擬資料前端
- 【通知簡訊API】簡單易用,三秒必達API
- 零基礎簡單易用的EmberJS框架JS框架
- iOS-簡單易用的GCD計時器iOSGC
- php簡單操作mysql資料庫的類PHPMySql資料庫
- 「Go工具箱」一個簡單、易用的多錯誤管理包:go-multierrorGoError
- 帶你實現一個簡單的MYSQL資料庫生成實體類工具MySql資料庫
- 簡易實用的JavaScript日期時間操作!JavaScript
- 如何實現一個簡單易用的 RocketMQ SDKMQ
- Snow——簡單易用的 Go 語言業務框架Go框架
- mock-stores——簡單易用的資料mock方案Mock
- Zmail-簡單易用的python郵件模組AIPython
- Macos簡單易用的照片拼貼工具:CollageIt 3 Pro for Mac中文啟用版 支援1Mac