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

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