The Date class provides a basic structure for date and time related information. Date instances can be created by
new Date()
for a specific date,Date.now()
to obtain information about the current time,Date.fromTime()
with a given timestamp orDate.fromString()
by parsing from a String.There are some extra functions available in the DateTools
class.
In the context of Haxe dates, a timestamp is defined as the number of milliseconds elapsed since 1st January 1970.
Returns the timestamp (in milliseconds) of the date. It might only have a per-second precision depending on the platforms.
Returns a string representation of this
Date, by using the
standard format [YYYY-MM-DD HH:MM:SS]. See DateTools.format
for
other formating rules.
static fromString (s:String):Date
Returns a Date from a formated string s
, with the following accepted
formats:
"YYYY-MM-DD hh:mm:ss"
"YYYY-MM-DD"
"hh:mm:ss"
The first two formats are expressed in local time, the third in UTC Epoch.