User c5def102cd module 6 months ago
..
_lib c5def102cd module 6 months ago
add c5def102cd module 6 months ago
addBusinessDays c5def102cd module 6 months ago
addDays c5def102cd module 6 months ago
addHours c5def102cd module 6 months ago
addISOWeekYears c5def102cd module 6 months ago
addMilliseconds c5def102cd module 6 months ago
addMinutes c5def102cd module 6 months ago
addMonths c5def102cd module 6 months ago
addQuarters c5def102cd module 6 months ago
addSeconds c5def102cd module 6 months ago
addWeeks c5def102cd module 6 months ago
addYears c5def102cd module 6 months ago
areIntervalsOverlapping c5def102cd module 6 months ago
clamp c5def102cd module 6 months ago
closestIndexTo c5def102cd module 6 months ago
closestTo c5def102cd module 6 months ago
compareAsc c5def102cd module 6 months ago
compareDesc c5def102cd module 6 months ago
constants c5def102cd module 6 months ago
daysToWeeks c5def102cd module 6 months ago
differenceInBusinessDays c5def102cd module 6 months ago
differenceInCalendarDays c5def102cd module 6 months ago
differenceInCalendarISOWeekYears c5def102cd module 6 months ago
differenceInCalendarISOWeeks c5def102cd module 6 months ago
differenceInCalendarMonths c5def102cd module 6 months ago
differenceInCalendarQuarters c5def102cd module 6 months ago
differenceInCalendarWeeks c5def102cd module 6 months ago
differenceInCalendarYears c5def102cd module 6 months ago
differenceInDays c5def102cd module 6 months ago
differenceInHours c5def102cd module 6 months ago
differenceInISOWeekYears c5def102cd module 6 months ago
differenceInMilliseconds c5def102cd module 6 months ago
differenceInMinutes c5def102cd module 6 months ago
differenceInMonths c5def102cd module 6 months ago
differenceInQuarters c5def102cd module 6 months ago
differenceInSeconds c5def102cd module 6 months ago
differenceInWeeks c5def102cd module 6 months ago
differenceInYears c5def102cd module 6 months ago
docs c5def102cd module 6 months ago
eachDayOfInterval c5def102cd module 6 months ago
eachHourOfInterval c5def102cd module 6 months ago
eachMinuteOfInterval c5def102cd module 6 months ago
eachMonthOfInterval c5def102cd module 6 months ago
eachQuarterOfInterval c5def102cd module 6 months ago
eachWeekOfInterval c5def102cd module 6 months ago
eachWeekendOfInterval c5def102cd module 6 months ago
eachWeekendOfMonth c5def102cd module 6 months ago
eachWeekendOfYear c5def102cd module 6 months ago
eachYearOfInterval c5def102cd module 6 months ago
endOfDay c5def102cd module 6 months ago
endOfDecade c5def102cd module 6 months ago
endOfHour c5def102cd module 6 months ago
endOfISOWeek c5def102cd module 6 months ago
endOfISOWeekYear c5def102cd module 6 months ago
endOfMinute c5def102cd module 6 months ago
endOfMonth c5def102cd module 6 months ago
endOfQuarter c5def102cd module 6 months ago
endOfSecond c5def102cd module 6 months ago
endOfToday c5def102cd module 6 months ago
endOfTomorrow c5def102cd module 6 months ago
endOfWeek c5def102cd module 6 months ago
endOfYear c5def102cd module 6 months ago
endOfYesterday c5def102cd module 6 months ago
esm c5def102cd module 6 months ago
format c5def102cd module 6 months ago
formatDistance c5def102cd module 6 months ago
formatDistanceStrict c5def102cd module 6 months ago
formatDistanceToNow c5def102cd module 6 months ago
formatDistanceToNowStrict c5def102cd module 6 months ago
formatDuration c5def102cd module 6 months ago
formatISO c5def102cd module 6 months ago
formatISO9075 c5def102cd module 6 months ago
formatISODuration c5def102cd module 6 months ago
formatRFC3339 c5def102cd module 6 months ago
formatRFC7231 c5def102cd module 6 months ago
formatRelative c5def102cd module 6 months ago
fp c5def102cd module 6 months ago
fromUnixTime c5def102cd module 6 months ago
getDate c5def102cd module 6 months ago
getDay c5def102cd module 6 months ago
getDayOfYear c5def102cd module 6 months ago
getDaysInMonth c5def102cd module 6 months ago
getDaysInYear c5def102cd module 6 months ago
getDecade c5def102cd module 6 months ago
getDefaultOptions c5def102cd module 6 months ago
getHours c5def102cd module 6 months ago
getISODay c5def102cd module 6 months ago
getISOWeek c5def102cd module 6 months ago
getISOWeekYear c5def102cd module 6 months ago
getISOWeeksInYear c5def102cd module 6 months ago
getMilliseconds c5def102cd module 6 months ago
getMinutes c5def102cd module 6 months ago
getMonth c5def102cd module 6 months ago
getOverlappingDaysInIntervals c5def102cd module 6 months ago
getQuarter c5def102cd module 6 months ago
getSeconds c5def102cd module 6 months ago
getTime c5def102cd module 6 months ago
getUnixTime c5def102cd module 6 months ago
getWeek c5def102cd module 6 months ago
getWeekOfMonth c5def102cd module 6 months ago
getWeekYear c5def102cd module 6 months ago
getWeeksInMonth c5def102cd module 6 months ago
getYear c5def102cd module 6 months ago
hoursToMilliseconds c5def102cd module 6 months ago
hoursToMinutes c5def102cd module 6 months ago
hoursToSeconds c5def102cd module 6 months ago
intervalToDuration c5def102cd module 6 months ago
intlFormat c5def102cd module 6 months ago
intlFormatDistance c5def102cd module 6 months ago
isAfter c5def102cd module 6 months ago
isBefore c5def102cd module 6 months ago
isDate c5def102cd module 6 months ago
isEqual c5def102cd module 6 months ago
isExists c5def102cd module 6 months ago
isFirstDayOfMonth c5def102cd module 6 months ago
isFriday c5def102cd module 6 months ago
isFuture c5def102cd module 6 months ago
isLastDayOfMonth c5def102cd module 6 months ago
isLeapYear c5def102cd module 6 months ago
isMatch c5def102cd module 6 months ago
isMonday c5def102cd module 6 months ago
isPast c5def102cd module 6 months ago
isSameDay c5def102cd module 6 months ago
isSameHour c5def102cd module 6 months ago
isSameISOWeek c5def102cd module 6 months ago
isSameISOWeekYear c5def102cd module 6 months ago
isSameMinute c5def102cd module 6 months ago
isSameMonth c5def102cd module 6 months ago
isSameQuarter c5def102cd module 6 months ago
isSameSecond c5def102cd module 6 months ago
isSameWeek c5def102cd module 6 months ago
isSameYear c5def102cd module 6 months ago
isSaturday c5def102cd module 6 months ago
isSunday c5def102cd module 6 months ago
isThisHour c5def102cd module 6 months ago
isThisISOWeek c5def102cd module 6 months ago
isThisMinute c5def102cd module 6 months ago
isThisMonth c5def102cd module 6 months ago
isThisQuarter c5def102cd module 6 months ago
isThisSecond c5def102cd module 6 months ago
isThisWeek c5def102cd module 6 months ago
isThisYear c5def102cd module 6 months ago
isThursday c5def102cd module 6 months ago
isToday c5def102cd module 6 months ago
isTomorrow c5def102cd module 6 months ago
isTuesday c5def102cd module 6 months ago
isValid c5def102cd module 6 months ago
isWednesday c5def102cd module 6 months ago
isWeekend c5def102cd module 6 months ago
isWithinInterval c5def102cd module 6 months ago
isYesterday c5def102cd module 6 months ago
lastDayOfDecade c5def102cd module 6 months ago
lastDayOfISOWeek c5def102cd module 6 months ago
lastDayOfISOWeekYear c5def102cd module 6 months ago
lastDayOfMonth c5def102cd module 6 months ago
lastDayOfQuarter c5def102cd module 6 months ago
lastDayOfWeek c5def102cd module 6 months ago
lastDayOfYear c5def102cd module 6 months ago
lightFormat c5def102cd module 6 months ago
locale c5def102cd module 6 months ago
max c5def102cd module 6 months ago
milliseconds c5def102cd module 6 months ago
millisecondsToHours c5def102cd module 6 months ago
millisecondsToMinutes c5def102cd module 6 months ago
millisecondsToSeconds c5def102cd module 6 months ago
min c5def102cd module 6 months ago
minutesToHours c5def102cd module 6 months ago
minutesToMilliseconds c5def102cd module 6 months ago
minutesToSeconds c5def102cd module 6 months ago
monthsToQuarters c5def102cd module 6 months ago
monthsToYears c5def102cd module 6 months ago
nextDay c5def102cd module 6 months ago
nextFriday c5def102cd module 6 months ago
nextMonday c5def102cd module 6 months ago
nextSaturday c5def102cd module 6 months ago
nextSunday c5def102cd module 6 months ago
nextThursday c5def102cd module 6 months ago
nextTuesday c5def102cd module 6 months ago
nextWednesday c5def102cd module 6 months ago
parse c5def102cd module 6 months ago
parseISO c5def102cd module 6 months ago
parseJSON c5def102cd module 6 months ago
previousDay c5def102cd module 6 months ago
previousFriday c5def102cd module 6 months ago
previousMonday c5def102cd module 6 months ago
previousSaturday c5def102cd module 6 months ago
previousSunday c5def102cd module 6 months ago
previousThursday c5def102cd module 6 months ago
previousTuesday c5def102cd module 6 months ago
previousWednesday c5def102cd module 6 months ago
quartersToMonths c5def102cd module 6 months ago
quartersToYears c5def102cd module 6 months ago
roundToNearestMinutes c5def102cd module 6 months ago
secondsToHours c5def102cd module 6 months ago
secondsToMilliseconds c5def102cd module 6 months ago
secondsToMinutes c5def102cd module 6 months ago
set c5def102cd module 6 months ago
setDate c5def102cd module 6 months ago
setDay c5def102cd module 6 months ago
setDayOfYear c5def102cd module 6 months ago
setDefaultOptions c5def102cd module 6 months ago
setHours c5def102cd module 6 months ago
setISODay c5def102cd module 6 months ago
setISOWeek c5def102cd module 6 months ago
setISOWeekYear c5def102cd module 6 months ago
setMilliseconds c5def102cd module 6 months ago
setMinutes c5def102cd module 6 months ago
setMonth c5def102cd module 6 months ago
setQuarter c5def102cd module 6 months ago
setSeconds c5def102cd module 6 months ago
setWeek c5def102cd module 6 months ago
setWeekYear c5def102cd module 6 months ago
setYear c5def102cd module 6 months ago
startOfDay c5def102cd module 6 months ago
startOfDecade c5def102cd module 6 months ago
startOfHour c5def102cd module 6 months ago
startOfISOWeek c5def102cd module 6 months ago
startOfISOWeekYear c5def102cd module 6 months ago
startOfMinute c5def102cd module 6 months ago
startOfMonth c5def102cd module 6 months ago
startOfQuarter c5def102cd module 6 months ago
startOfSecond c5def102cd module 6 months ago
startOfToday c5def102cd module 6 months ago
startOfTomorrow c5def102cd module 6 months ago
startOfWeek c5def102cd module 6 months ago
startOfWeekYear c5def102cd module 6 months ago
startOfYear c5def102cd module 6 months ago
startOfYesterday c5def102cd module 6 months ago
sub c5def102cd module 6 months ago
subBusinessDays c5def102cd module 6 months ago
subDays c5def102cd module 6 months ago
subHours c5def102cd module 6 months ago
subISOWeekYears c5def102cd module 6 months ago
subMilliseconds c5def102cd module 6 months ago
subMinutes c5def102cd module 6 months ago
subMonths c5def102cd module 6 months ago
subQuarters c5def102cd module 6 months ago
subSeconds c5def102cd module 6 months ago
subWeeks c5def102cd module 6 months ago
subYears c5def102cd module 6 months ago
toDate c5def102cd module 6 months ago
weeksToDays c5def102cd module 6 months ago
yearsToMonths c5def102cd module 6 months ago
yearsToQuarters c5def102cd module 6 months ago
CHANGELOG.md c5def102cd module 6 months ago
LICENSE.md c5def102cd module 6 months ago
README.md c5def102cd module 6 months ago
index.js c5def102cd module 6 months ago
index.js.flow c5def102cd module 6 months ago
package.json c5def102cd module 6 months ago
types.js c5def102cd module 6 months ago
typings.d.ts c5def102cd module 6 months ago

README.md

date-fns

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

[📖  Documentation](https://date-fns.org/docs/Getting-Started/)   |   [🧑‍💻  JavaScript Jobs](https://jobs.date-fns.org/)

It's like Lodash for dates

  • It has 200+ 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.


License

MIT © Sasha Koss