Skip to content
forked from date-fns/date-fns

⏳ Modern JavaScript date utility library ⌛️

License

Notifications You must be signed in to change notification settings

potanco/date-fns

This branch is 719 commits behind date-fns/date-fns:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

38f727b · Oct 31, 2020
Jun 3, 2019
Sep 2, 2020
Aug 31, 2020
Sep 2, 2020
Sep 21, 2018
Sep 2, 2020
Oct 31, 2020
Sep 3, 2020
Oct 1, 2015
Sep 2, 2020
Apr 25, 2016
Jun 14, 2019
Jun 14, 2019
Jun 8, 2019
Aug 20, 2019
Jun 14, 2019
Jul 17, 2020
Oct 22, 2019
Nov 7, 2019
Oct 28, 2020
Sep 2, 2020
Jul 17, 2020
Aug 27, 2020
Dec 9, 2016
Aug 20, 2019
Sep 2, 2020
Jul 17, 2020
Oct 8, 2020
Sep 16, 2020
Apr 14, 2017
Sep 2, 2020
Oct 27, 2020
Oct 8, 2020

Repository files navigation

date-fns

date-fns provides the most comprehensive, yet simple and consistent toolset
for manipulating JavaScript dates in a browser & Node.js.

🚀  date-fns v2 is out   |   📖  Documentation   |   🧑‍💻  JavaScript Jobs

Powering >500k Projects & Generating ~7 Million Downloads/Week


It's like Lodash for dates

  • It has 180+ functions for all occasions.
  • Modular: Pick what you need. Works with webpack, Browserify, or Rollup and also supports tree-shaking.
  • Native dates: Uses existing native type. It doesn't extend core objects for safety's sake.
  • Immutable & Pure: Built using pure functions and always returns a new date instance.
  • TypeScript & Flow: Supports both Flow and TypeScript
  • I18n: Dozens of locales. Include only what you need.
  • and many more benefits
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
// ]

The library is available as an npm package. To install the package run:

npm install date-fns --save
# or with yarn
yarn add date-fns

Docs

See date-fns.org for more details, API, and other docs.

JavaScript jobs by date-fns

We help people find their JavaScript Dream-Job. Learn more about it here.

👋  Know someone who's looking for JavaScript devs? Recommend us a job!
✉️  Get jobs worth sharing to your email! Subscribe to the newsletter.


License

MIT © Sasha Koss

About

⏳ Modern JavaScript date utility library ⌛️

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 87.1%
  • TypeScript 12.2%
  • Shell 0.7%