DateTimeFormatter.hx 1.0 KB

12345678910111213141516171819
  1. package flash.globalization;
  2. @:final @:require(flash10_1) extern class DateTimeFormatter {
  3. var actualLocaleIDName(default,null) : String;
  4. var lastOperationStatus(default,null) : LastOperationStatus;
  5. var requestedLocaleIDName(default,null) : String;
  6. function new(requestedLocaleIDName : String, ?dateStyle : DateTimeStyle, ?timeStyle : DateTimeStyle) : Void;
  7. function format(dateTime : Date) : String;
  8. function formatUTC(dateTime : Date) : String;
  9. function getDateStyle() : DateTimeStyle;
  10. function getDateTimePattern() : DateTimeStyle;
  11. function getFirstWeekday() : Int;
  12. function getMonthNames(?nameStyle : DateTimeNameStyle, ?context : DateTimeNameContext) : flash.Vector<String>;
  13. function getTimeStyle() : DateTimeStyle;
  14. function getWeekdayNames(?nameStyle : DateTimeNameStyle, ?context : DateTimeNameContext) : flash.Vector<String>;
  15. function setDateTimePattern(pattern : String) : Void;
  16. function setDateTimeStyles(dateStyle : DateTimeStyle, timeStyle : DateTimeStyle) : Void;
  17. static function getAvailableLocaleIDNames() : flash.Vector<String>;
  18. }