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

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