convenient-date-lib
v1.0.1
Published
A library for working with dates
Downloads
9
Readme
Convenient Date Library
A date library that provides various date related functionalities.
Kind: global class
new D(...args)
Constructs a new D object.
| Param | Type | Description | | --- | --- | --- | | ...args | any | The arguments to pass to the Date constructor. |
d.year ⇒ number
Gets the full year of the date.
Kind: instance property of D
Returns: number - The full year.
d.yr ⇒ number
Gets the last two digits of the year.
Kind: instance property of D
Returns: number - The last two digits of the year.
d.month ⇒ string
Gets the full name of the month.
Kind: instance property of D
Returns: string - The full name of the month.
d.mon ⇒ string
Gets the abbreviated name of the month.
Kind: instance property of D
Returns: string - The abbreviated name of the month.
d.day ⇒ string
Gets the full name of the day of the week.
Kind: instance property of D
Returns: string - The full name of the day of the week.
d.dy ⇒ string
Gets the abbreviated name of the day of the week.
Kind: instance property of D
Returns: string - The abbreviated name of the day of the week.
d.date ⇒ number
Gets the day of the month.
Kind: instance property of D
Returns: number - The day of the month.
d.hours ⇒ number
Gets the hours of the date.
Kind: instance property of D
Returns: number - The hours of the date.
d.mins ⇒ number
Gets the minutes of the date.
Kind: instance property of D
Returns: number - The minutes of the date.
d.secs ⇒ number
Gets the seconds of the date.
Kind: instance property of D
Returns: number - The seconds of the date.
d.ordinal ⇒ string
Gets the ordinal of the day of the month (e.g., '1st', '2nd', '3rd', '4th').
Kind: instance property of D
Returns: string - The ordinal of the day of the month.
d.format([mask]) ⇒ string
Formats the date according to the given mask.
Kind: instance method of D
Returns: string - The formatted date.
| Param | Type | Default | Description | | --- | --- | --- | --- | | [mask] | string | "'Y-M-D'" | The mask to format the date. |
d.when() ⇒ string
Calculates the difference between the current date and the date of the D object.
Kind: instance method of D
Returns: string - The difference in years, months, days, hours, minutes, and seconds.