@appstractdk/as-date-utils
v1.1.23
Published
does date manipulation and formatting
Downloads
23
Keywords
Readme
as-date-utils
does date manipulation and formatting
Functionality
DateUtils class contains the following methods:
formatDate(date_object, format_string)
- returns a date in the specified format.getDateFromFormat(date_string , format_string)
- if the date string matches the format string, it returns the getTime() of the date; if it does not match, it returns 0.parseDate(date_string [, prefer_euro_format])
- takes a date string and tries to match it to a number of possible date formats to get the value. A second argument may be passed to instruct the method to search for formats like d/M/y (european format) before M/d/y (American). Returns a Date object or null if no patterns match.isDate(date_string, format_string)
- returnstrue
if date string matches format and is a valid date, otherwise returnsfalse
.compareDates(date1,date1format,date2,date2format)
- compares two date strings to see which is greater. Returns:- 1 if date1 is greater than date2
- 0 if date2 is greater than date1 of if they are the same
- -1 if either of the dates is in an invalid format
secondsToDate(seconds, format)
- returns a string representing the date given in seconds.utcSeconds()
- returns UTC in seconds.utcMiliseconds()
- returns UTC in milliseconds.dateToSeconds(string, format)
- returns a date in seconds as specified by the given string.timeToSeconds(string)
- returns specified string as seconds.