/** 将给定的Date输出为YYYYMMDDHHMMSS格式, 如:20100115091809., */ public static function dateToString(date:Date):String { if(date == null) { return null; }else{ return date.fullYear.toString() + (date.month + 1 < 10 ? "0" : "") + (date.month + 1) + (date.date < 10 ? "0" : "") + date.date + (date.hours < 10 ? "0" : "") + date.hours + (date.minutes < 10 ? "0" : "") + date.minutes + (date.seconds < 10 ? "0" : "") + date.seconds; } }
昨天没有玩千斤顶, 也没有跑步. 以至于午睡都睡的不踏实. 老刘同学说,你是不是有些累, 于是我开始想, 那是不是改为One Week One Class? W再变成M,再变成Y, 这样下去, 怕是这一辈子也总结不完了吧. 咬咬牙, 乳沟都可以挤出来, 我还挤不出点时间来? 嘿嘿 . 昨天碰巧需要总结Class, 我看这个类也没啥好总结的. 只有一条:
在ActionScript 3.0 中, 在一个AS文件中, package之外, 仍然可以存在类, 但不可以有任何修饰符, 这些类只能被该AS文件中的类调用.
如:
// ActionScript file package { import flash.display.Sprite; public class ClassExampl extends Sprite { public function ClassExampl() { var classToConstruct:Class; var classInstance:Object; classToConstruct = ClassA; classInstance = new classToConstruct(); trace(classInstance); // [object ClassA] classToConstruct = ClassB; classInstance = new classToConstruct(); trace(classInstance); // [object ClassB] } } }// end fo package class ClassA { } class ClassB { }
Class 类就总结这么多吧. 其实也没啥东西了. 下面是Date类:
这Date类就更简单了, 虽然属性与方法看起来都很多, 但都是非常简单的东西.
主要东西整理下, 等下还得去跑个步, 太晚了让家里人操心不好…..:
public function init():void { var d:Date = new Date(); //2008年11月5号 20:36:49 .TMD都五号了啊,时间过的真快..... trace(d.date); //Date的属性 显示 5 trace(d.getDate()); //返回1~31的Number, 这里显示: 5 trace(d.setDate(20)); //把日期该到20号...现在时间变成了2008年11月20号 20:36:49 会返回new time in milliseconds. 这里显示: 1227184609078 trace(d.getDate()); //20 trace(d.toDateString()); //Thu Nov 20 2008 trace(d.toLocaleDateString());//Thu Nov 20 2008 trace(d.toLocaleString()); //Thu Nov 20 2008 08:36:49 PM 带时间...不是24小时的 trace(d.toString()); //Thu Nov 20 20:36:49 GMT+0800 2008 带时区 trace(d.toTimeString()); //20:36:49 GMT+0800 时间与时区 trace(d.toUTCString()); //Thu Nov 20 12:36:49 2008 UTC }
// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.