(一) 格式化处理
var myDateFormatter:DateFormatter=new DateFormatter();
myDateFormatter.formatString="YYYY-MM-DD JJ:NN:SS";
myDateFormatter.format(new Date());
(二)字符串转换
自定义字符串转日期的函数,支持常用的丰富的日期格式
public static function ParseDate(value:String):Date
{
if (!value)
return new Date();
var year:Number;
var month:Number;
var date:Number;
var h:Number = 0;
var m:Number = 0;
var s:Number = 0;
var ms:Number = 0;
if(!isNaN(Number(value)) && value.length >= 8)
{
year = Number(value.substr(0, 4));
month = Number(value.substr(4, 2)) -1;
date = Number(value.substr(6, 2));
if(value.length>=10)
h = Number(value.substr(8, 2));
if(value.length>=12)
m = Number(value.substr(10, 2));
if(value.length>=14)
s = Number(value.substr(12, 2));
return new Date(year, month, date,h,m,s,ms);
}
if(value.indexOf("-")>0 || value.indexOf("年")>0)
{
var match:Array = value.match( //d+/g );
year = Number(match[0]);
month = Number(match[1]) -1;
date = Number(match[2]);
if(match.length>3)
h = Number(match[3]);
if(match.length>4)
m = Number(match[4]);
if(match.length>5)
s = Number(match[5]);
return new Date(year, month, date,h,m,s,ms);
}
return new Date(value);
}
测试通过的例子:
TestDate("20111213");
TestDate("2011121323");
TestDate("201112132359");
TestDate("20111213235959");
TestDate("2011-12-13");
TestDate("2011-12-13 23");
TestDate("2011-12-13 23:59");
TestDate("2011-12-13 23:59:59");
TestDate("2011年12月13日");
TestDate("2011年12月13日23时");
TestDate("2011年12月13日23时59分");
TestDate("2011年12月13日23时59分59秒");
TestDate("12/13/2011");
TestDate("12/13/2011 23:59:59");
TestDate("12/2011 23");
TestDate("Fri Dec 23 00:00:00 GMT+0800 2011");
TestDate("Fri Dec 23 23:00:00 GMT+0800 2011");
TestDate("Fri Dec 23 23:59:00 GMT+0800 2011");
TestDate("Fri Dec 23 23:59:59 GMT+0800 2011");
TestDate("Fri Dec 23 2011 12:00:00 AM");
TestDate("Fri Dec 23 2011 11:00:00 PM");
TestDate("Fri Dec 23 2011 11:59:00 PM");
TestDate("Fri Dec 23 2011 11:59:59 PM");
TestDate("Fri Dec 23 2011 00:00:00");
TestDate("Fri Dec 23 2011 23:00:00");
TestDate("Fri Dec 23 2011 23:59:00");
TestDate("Fri Dec 23 2011 23:59:59");
TestDate("Fri Dec 23 2011");
相关推荐
Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex ...
Flex 代码格式化工具 1. 将jar包放在Flex Builder或者Eclipse的plugins文件夹里(例如:C:\Program Files\Adobe\Flex Builder 3\plugins); 2. 重启Flex Builder或Eclipse,必要时使用-clean参数重启; 3. 工具栏...
Flex代码格式化 Flash格式化代码 mxml格式化代码 as格式化代码
flex 代码格式化包 flex 代码格式化包flex 代码格式化包flex 代码格式化包
由于flex builder3自身不能格式化代码,本插件就是实现这个功能,方便代码整理
自动格式化工具
Flex 中的字符串 与 整数转换 <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
1.将jar包放在FB或者eclipse的plugins文件夹里 2.重启E或FB,必要时使用-clean参数重启 3.工具栏出现2个新图标,对于一段程序,选中后,点图标,就格式化了
Flex格式化代码工具 安装步骤参考readme.txt
flex格式化插件,flex格式化插件,flex格式化插件
FlashDevelop 和 flex代码格式化插件
将三个包按照文档的需求引入到指定目录下 然后重启工具, 快捷键是shift + ctrl + f。希望对大家有帮助。
flex bulider 格式化 FlexFormatter
用于在flexbuilder3开发过程格式化FLEX代码
NULL 博文链接:https://ynshun.iteye.com/blog/1142036
flex4 dataGrid 日期格式转换,flex4 dataGrid 日期格式转换.doc
1.将jar包放在FB的plugins文件夹里 2.重启FB,必要时使用-clean参数重启 3.工具栏出现5个新图标,选中代码,就可以格式化了, 4.还以自动添加注释功能
sf网上下的,在eclipse的flex builder里ctrl+shift+f格式化mxml及as代码