在Flex应用中常常需要以一定的格式来显示时间,以下是一种做法。
首先创建一个DateFormatter 控件
<mx:DateFormatter id="df" formatString="YYYY-MM-DD JJ:NN:SS"/>
formatString="YYYY-MM-DD JJ:NN:SS"指定了时间的格式为2009-6-20 19:02:27,这里可以设置成自己需要的格式。
然后写个函数
//格式化时间
private function formatTM(item:Object):String
{
return df.format(item);// df就是上面的DateFormatter控件,item为需要格式化的数据。
}
然后在需要的地方调用该函数即可
var time:String=formatTM(需转换的时间)
本文介绍了一种在Flex应用中格式化时间的方法。通过创建DateFormatter控件并自定义时间格式,实现了灵活展示时间的需求。此外,还提供了一个简单的函数来应用这种格式化。
146

被折叠的 条评论
为什么被折叠?



