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

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