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

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