簡單易用且全面的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
// ]
本文來自雲棲社群合作伙伴“開源中國”
本文作者:王練
相關文章
- 一個簡單易用高效的工具庫
- Goutte 一個簡單易用的 PHP 爬蟲類庫GoPHP爬蟲
- 一個簡單且靈活易用的 React 格式化和 i18n 工具React
- 簡單易用且精確的時間追蹤工具 Timemator forMac下載安裝教程ORMMac
- 簡單易用且優雅的跨境支付 PHP SDK 擴充套件包PHP套件
- yiigo - 簡單易用的 Golang 輔助庫Golang
- iOS - 最易用的資料庫工具類 XWDatabase 開源iOS資料庫Database
- Golang:cast安全且易用的型別轉換工具GolangAST型別
- 一個非常簡單易用且功能豐富的純Swift下載框架-TiercelSwift框架
- 打造一款簡單易用功能全面的圖片上傳元件元件
- 一個.Net簡單、易用的配置檔案操作庫
- 基於 electron 實現簡單易用的抓包、mock 工具Mock
- 簡單易用的二維碼掃描工具:QR Capture for MacAPTMac
- JavaScript中的DOM和Timer(簡單易用的基本操作)JavaScript
- 日期實用工具類
- React實現簡單易用ToastReactAST
- 好用簡單、且永久免費的內網穿透工具內網穿透
- 簡單的js工具庫JS
- EasyDataKit 簡單易用的 SQLite 輪子SQLite
- 一個簡單易用的資料庫壞塊處理方案資料庫
- 簡單好用、並且永久免費的內網穿透工具內網穿透
- Echo.js – 簡單易用的 JavaScript 圖片延遲載入外掛JSJavaScript
- C# 編寫一個簡單易用的 Windows 截圖增強工具C#Windows
- 簡單易用的前端模擬資料前端
- 簡單易用的任務佇列-beanstalkd佇列Bean
- 簡單易用的macOS音量應用程式Mac
- Iris for Mac:簡單易用的錄屏神器Mac
- 關於Moment.js(JavaScript 日期處理類庫)的使用JSJavaScript
- Metakine Decompose for Mac(簡單且強大的影像摳圖工具)Mac
- javascript時間物件Date常用時間日期函式簡單分享JavaScript物件函式
- 【通知簡訊API】簡單易用,三秒必達API
- SwiftColorArt:開源易用的Swift圖片類庫Swift
- 一個簡單易用的資料庫客戶端ajfdbviewer1.0資料庫客戶端View
- javascript類庫JavaScript
- iOS-簡單易用的GCD計時器iOSGC
- 一個簡單易用的 Vue 元件 V - DistpickerVue元件
- 開源SOA之主要優點:簡單易用
- .NETCore 簡單且高階的庫 csredis v3.0.0NetCoreRedis