Flash CS4  测试日期字符串
在ActionScript中,Date类提供了parse()方法,以对一个字符串进行测试,如其符合日期的要求,则计算从纪元时间到该字符串所表示的时间之间间隔的毫秒数。
parse()方法是一个静态方法,因此在使用parse()方法时,应通过Date类本身来调用,如下所示。
Date.parse(TimeString);
其中,TimeString是一个字符串。
parse()方法可以识别7种字符串及其部分内容,如下所示。
MO/DD/YYYY HH:MM:SS TZD
HH:MM:SS TZD MO/DD/YYYY
Mon DD YYYY HH:MM:SS TZD
Mon DD HH:MM:SS TZD YYYY
DD Mon HH:MM:SS TZD YYYY
Mon/DD/YYYY HH:MM:SS TZD
YYYY/MO/DD HH:MM:SS TZD
在上面这些格式中,各个参数的含义详细介绍如下。
字符串截取日期
参数
说明
YYYY
4位数字组成的年份
MO
由两位数字组成的月份
DD
由两位数字组成的日期
HH
由两位数字组成的小时
MM
由两位数字组成的分钟
SS
由两位数字组成的秒钟
TZD
时区信息
Mon
月份的英文缩写
例如,以毫秒为单位计算从1970年1月1日到1980年1月1日之间的时间间隔。
var myDate:String = "1980/01/01/ 00:00:00 UTC-0500";
var result:Number = Date.parse(myDate);
trace(result);
//输出:315550800000

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。