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

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