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

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