FLEX 日期時(shí)間操作
比如:
<mx:DateField id="dfdApplyTime" styleName="formItemCSS" formatString="YYYY-MM-DD"
dayNames="[日,一,二,三,四,五,六]"
monthNames="[一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月]"
editable="false"
/>
這個(gè)時(shí)候就可以根據(jù)自己的需要處理一下顯示的格式,比如DD/MM/YYYY等等之類(lèi)的.注意這里可是沒(méi)有HH:NN:SS之類(lèi)的,不過(guò)處理的時(shí)候可以用上.
所以才覺(jué)得郁悶,
不過(guò)還是多加了幾個(gè)方框就能夠搞定,但是麻煩.見(jiàn)下:
<mx:FormItem label="開(kāi)始時(shí)間:" width="42%">
<mx:HBox horizontalGap="1">
<mx:DateField id="startDate" editable="false"
selectedDate="{new Date()}"
formatString="YYYY-MM-DD"
dayNames="[日,一,二,三,四,五,六]"
monthNames="[一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月]"/>
<mx:NumericStepper id="startHour" maxChars="2" maximum="23" width="50" />
<mx:Label text="時(shí)" width="18"/>
<mx:NumericStepper id="startMinute" maxChars="2" maximum="59" width="50" />
<mx:Label text="分" width="18"/>
</mx:HBox>
</mx:FormItem>
第二:同樣的可以搞定,如果想初始化時(shí)間間隔,當(dāng)然也可以了.這里同樣提供了時(shí)間處理的方法了.就是DateFormatter用它可以格式化時(shí)間.比如:
var et:Date = new Date();
var n:Number = 1000*60*60*24*30;
var st:Date = new Date(et.time+n);
var df:DateFormatter = new DateFormatter();
df.formatString = 'YYYY/MM/DD HH:NN:SS';
var st1:String = df.format(st);
Alert.show(st1);
或者用控件同樣的效果.這些差不多可以滿(mǎn)足要求使用了,不過(guò)說(shuō)回來(lái),沒(méi)有時(shí)分秒真的不好用,希望下次能夠?qū)懸粋€(gè)控件來(lái)處理下.
相關(guān)文章
FluorineFx.NET的認(rèn)證(Authentication )與授權(quán)(Authorization)Flex與.NE
FluorineFx.NET的認(rèn)證(Authentication )與授權(quán)(Authorization)和ASP.NET中的大同小異,核實(shí)用戶(hù)的身份既為認(rèn)證,授權(quán)則是確定一個(gè)用戶(hù)是否有某種執(zhí)行權(quán)限2009-06-06Flex 實(shí)現(xiàn)可以拖動(dòng)的毛玻璃效果
這是一個(gè)使用Flex實(shí)現(xiàn)的可拖動(dòng)的毛玻璃效果(效果在文章后面),具體我就不說(shuō)了,直接帖代碼。2009-11-11使用asx3m與xstream配合解決flex與java利用httpservice傳遞xml數(shù)據(jù)問(wèn)題
過(guò)年期間抽空在弄flex前端對(duì)象與后端java對(duì)象利用httpservice交互的問(wèn)題。比如前端需要user list數(shù)據(jù),構(gòu)造了flex user object類(lèi)。2009-02-02Flex與.NET互操作(十二):FluorineFx.Net的及時(shí)通信應(yīng)用(Remote Shared Objects
遠(yuǎn)程共享對(duì)象(Remote Shared Objects) 可以用來(lái)跟蹤、存儲(chǔ)、共享以及做多客戶(hù)端的數(shù)據(jù)同步操作。只要共享對(duì)象上的數(shù)據(jù)發(fā)生了改變,將會(huì)把最新數(shù)據(jù)同步到所有連接到該共享對(duì)象的應(yīng)用程序客戶(hù)端。2009-06-06Flex 處理服務(wù)器端傳來(lái)的數(shù)據(jù)
對(duì)于Java端返回的各種Java類(lèi)型的對(duì)象,F(xiàn)lex中能否有相應(yīng)的數(shù)據(jù)類(lèi)型來(lái)映射。這是Flex與服務(wù)器通信使用remoteObject的關(guān)鍵。2009-08-08基于Socket的網(wǎng)絡(luò)連接 Flex與.NET互操作(一)
Flash/Flex也支持基于Socket的網(wǎng)絡(luò)連接 ,服務(wù)器端可以是C++,VB,C#,Java等任一語(yǔ)言開(kāi)發(fā)。監(jiān)聽(tīng)一個(gè)網(wǎng)絡(luò)端口便可以接收到Flash/Flex開(kāi)發(fā)的客戶(hù)端的連接。2009-06-06