加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex 日期格式化

发布时间:2020-12-15 04:37:17 所属栏目:百科 来源:网络整理
导读:在flex中在类是datagrid 等list控件使用labelFunction格式各种文本信息,如事件等可以使用 ?mx:dateformatter 格式化日期时间,但是在许多编码中使用编程式格式化,但是flex中格式化 的各种参数和java中有一些不同,造成使用过java的程序员有点头疼,命名在j

在flex中在类是datagrid 等list控件使用labelFunction格式各种文本信息,如事件等可以使用

?mx:dateformatter 格式化日期时间,但是在许多编码中使用编程式格式化,但是flex中格式化

的各种参数和java中有一些不同,造成使用过java的程序员有点头疼,命名在java中可以的格式

在flex中不通过:请看下面的各种样式的格式化表达式的应用:

?

?如flex中分钟使用NN表示等各种格式

?private static var dateFormatter:DateFormatter = new DateFormatter();
??/**
?? * 格式化日期,封装mx.formatters.DateFormatter类
?? * 可以在模式字符串中添加其它文本,以进一步设置字符串格式。可以使用标点、数字和所有小写字母。
?? * 应该避免使用大写字母,因为大写字母可能被解读为模式字母。
?? *?
?? * 年份
?? * YY = 05
?? * YYYY = 2005
?? * YYYYY = 02005
?? *?
?? * 一年中的月份
?? * M = 7
?? * MM= 07
?? * MMM=Jul
?? * MMMM= July
?? *?
?? * 一月中的日期
?? * D=4
?? * DD=04
?? * DD=10
?? *?
?? * 星期中的天
?? * E = 1
?? * EE = 01
?? * EEE = Mon
?? * EEEE = Monday
?? *?
?? * A am/pm 标记。?
?? *?
?? * J 一天中的小时数 (0-23)。?
?? *?
?? * H 一天中的小时数 (1-24)。?
?? *?
?? * K am/pm 中的小时数 (0-11)。?
?? *?
?? * L am/pm 中的小时数 (1-12)。?
?? *?
?? * 小时中的分钟数
?? * N = 3
?? * NN = 03
?? *?
?? * 分钟中的秒数
?? * SS = 30
?? *?
?? * @param value 日期
?? * @param formatString 格式
?? * @param return 指定格式的字符串
?? */
??public static function formatDate(value:Object,formatString:String="YYYY-MM-DD"):String {
???if (value == null || StringUtil.trim(value.toString()).length <= 0) {
????return "-";
???}
???dateFormatter.formatString = formatString;
???return dateFormatter.format(value);
??}



转载地址:http://www.voidcn.com/article/p-aygbbspt-rr.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读