Flex 日期格式化
2010-04-08 09:16
155 查看
在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);
}
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);
}
相关文章推荐
- FLEX日期格式化处理和字符串转换
- FLEX日期格式化处理和字符串转换
- Flex 实现日期范围的选择并格式化
- Flex中的日期格式化问题
- Flex 日期、电话号码、数字、邮编、货币格式化相关
- FLEX日期的格式化
- flex中datagrid显示格式化的日期可用labelFunction函数来处理
- Flex格式化显示日期
- Flex 日期格式化
- flex日期,数字和货币的简单格式化操作
- ActionScript mxml flex 日期格式化 DateFormatter
- 【积累】Flex中日期的格式化
- Flex 日期、电话号码、数字、邮编、货币格式化相关【转】
- asp.net 格式化时间日期
- C#日期时间格式化
- 关于日期格式化字符串
- JSTL fmt:formatNumber日期、 数字、货币格式化
- 日期时间及数字的格式化参数大全(3)
- 【iOS】OC-UTC日期字符串格式化
- js获取前后的日期以及日期格式化