date-fns cung cấp bộ công cụ toàn diện nhưng đơn giản và thống nhất nhất để thao tác với ngày thời gian JavaScript trong trình duyệt và Node.js.
Nó giống như Lodash cho các ngày tháng
- Nó có 200+ functions for all occasions.
- Modular : Chọn những gì bạn cần. Hoạt động với webpack, Browserify hoặc Rollup và cũng hỗ trợ tree-shaking.
- Ngày tháng nguyên bản : Sử dụng kiểu nguyên bản hiện có. Nó không mở rộng các đối tượng cốt lõi vì sự an toàn.
- Bất biến & Thuần túy: Được xây dựng bằng các hàm thuần túy và luôn trả về một phiên bản ngày tháng mới.
- TypeScript & Flow: Hỗ trợ cả Flow và TypeScript
- I18n : Dozens of locales. Include only what you need.
-
import { compareAsc, format } from ‘date-fns’
format(new Date(2014, 1, 11), ‘yyyy-MM-dd’)
//=> ‘2014-02-11’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
// ]
Thư viện này có sẵn dưới dạng một npm package. Để cài đặt gói, hãy chạy:
npm install date-fns --save
# or with yarn
yarn add date-fns
Tài Liệu
See date-fns.org để biết thêm chi tiết, API và tài liệu khác.
⚠️ Cảnh báo : phiên bản main
hiện tại đại diện cho phiên bản trước v3 của thư viện. See v2 branch.
Nếu bạn tham gia vào hacktoberfest, vui lòng gửi PR của bạn đến main
📖 Documentation | 🧑💻 JavaScript Jobs
Chi Tiết Tải Về:
Tác Giả: date-fns
Mã Nguồn: https://github.com/date-fns/date-fns
Giấy Phép: MIT license