Releases: Asim-Tahir/datility
Releases · Asim-Tahir/datility
v0.1.3
v0.1.2
v0.1.1
Fixed:
npm
, "This package does not have a README. Add a README to your package so that users know how to get started."
v0.1.0
Added New Methods 🎉
All methods are accessible via Date
object.
import "date-utilities";
console.log(new Date(2022, 5, 3).addDays(1)); // => Sat Jun 04 2022 00:00:00 GMT+0300 (GMT+03:00)
Also, can import methods from the specified category:
import "date-utilities";
manipulate
category
import "date-utilities/manipulate";
import "date-utilities/manipulate/add";
import "date-utilities/manipulate/subtract";
import "date-utilities/manipulate/reference";
comparison
category
import "date-utilities/comparison";
working-days
category
import "date-utilities/working-days";
Manupulate category:
Add Manupulation Methods:
addDays(days: number): Date
addWeeks(weeks: number): Date
addMonths(months: number): Date
addYears(years: number): Date
Subtract Manupulation Methods:
subtractDays(days: number): Date
subtractWeeks(weeks: number): Date
subtractMonths(months: number): Date
subtractYears(years: number): Date
Reference Manupulation Methods:
Comparison category:
isBefore(given: Date): boolean
isSame(given: Date): boolean
isAfter(given: Date): boolean
isSameOrBefore(given: Date): boolean
isSameOrAfter(given: Date): boolean
isBetween(start: Date, end: Date): boolean
isPast(given?: Date): boolean
isFuture(given?: Date): boolean
isDay(dayName: DayName): boolean