haXe API Documentation
Back | Index
class Date
Available in flash, neko, js, flash9, php, cpp
The Date class is used for date manipulation. There is some extra functions available in the DateTools class.
function new(year : Int, month : Int, day : Int, hour : Int, min : Int, sec : Int) : Void
Available in flash, js, flash9
Creates a new date object.
function new(year : Int, month : Int, day : Int, hour : Int, min : Int, sec : Int) : Void
Available in neko, php, cpp
function getDate() : Int
Returns the day of the date (1-31 range).
function getDay() : Int
Returns the week day of the date (0-6 range).
function getFullYear() : Int
Returns the full year of the date.
function getHours() : Int
Returns the hours value of the date (0-23 range).
function getMinutes() : Int
Returns the minutes value of the date (0-59 range).
function getMonth() : Int
Returns the month of the date (0-11 range).
function getSeconds() : Int
Returns the seconds of the date (0-59 range).
function getTime() : Float
Returns the timestamp of the date. It's the number of milliseconds elapsed since 1st January 1970. It might only have a per-second precision depending on the platforms.
function toString() : String
Returns a string representation for the Date, by using the standard format YYYY-MM-DD HH:MM:SS. See DateTools.format for other formating rules.
static function fromString(s : String) : Date
Returns a Date from a formated string of one of the following formats : YYYY-MM-DD hh:mm:ss or YYYY-MM-DD or hh:mm:ss. The first two formats are expressed in local time, the third in UTC Epoch.
static function fromTime(t : Float) : Date
Returns a Date from a timestamp t which is the number of milliseconds elapsed since 1st January 1970.
static function now() : Date
Returns a Date representing the current local time.
Back | Index