Flash / Flex / ActionScript/Development/Date format — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 08:15, 26 мая 2010
Содержание
- 1 Formatting a Date: toDateString() includes Month, day, and year
- 2 toDateLocaleString() displays date in locale format
- 3 toLocaleString() returns All information except time zone
- 4 toLocaleTimeString() returns Hours, minutes, seconds
- 5 toString() contains All information
- 6 toTimeString() returns Hours, minutes, seconds, time zone
- 7 toUTCString() returns all information relative to UTC
- 8 Use custom formatting to display any date as MM/DD/YYYY:
Formatting a Date: toDateString() includes Month, day, and year
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
var date:Date = new Date();
trace(date.toDateString());
}
}
}
toDateLocaleString() displays date in locale format
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
var date:Date = new Date();
trace(date.toLocaleDateString());
}
}
}
toLocaleString() returns All information except time zone
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
var date:Date = new Date();
trace(date.toLocaleString());
}
}
}
toLocaleTimeString() returns Hours, minutes, seconds
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
var date:Date = new Date();
trace(date.toLocaleTimeString());
}
}
}
toString() contains All information
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
var date:Date = new Date();
trace(date.toString());
}
}
}
toTimeString() returns Hours, minutes, seconds, time zone
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
var date:Date = new Date();
trace(date.toTimeString());
}
}
}
toUTCString() returns all information relative to UTC
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
var date:Date = new Date();
trace(date.toUTCString());
}
}
}
Use custom formatting to display any date as MM/DD/YYYY:
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
}
function dateToMMDDYYYY(aDate:Date):String {
var SEPARATOR:String = "/";
var mm:String = (aDate.month + 1).toString();
if (mm.length < 2) mm = "0" + mm;
var dd:String = aDate.date.toString();
if (dd.length < 2) dd = "0" + dd;
var yyyy:String = aDate.fullYear.toString();
return mm + SEPARATOR + dd + SEPARATOR + yyyy;
}
}
}