关于Flex Date类型的奇怪Bug

var d:Date=new Date();
d.milliseconds=0;
d.seconds=0;
d.minutes=0;
d.hours=0;
d.date=29;
d.month=1;
d.fullYear = 2012;
trace("d value: "+ d); 03/01/2012

// Fix Bug by Alan, there is issue for 2/29/2012, it will conver to 3/1/2012 based on upon codes.

var d:Date=new Date();
d.setFullYear(2012);
d.setMonth(1);
d.setDate(29);
d.setHours(0);
d.setMinutes(0);
d.setSeconds(0);
d.setMilliseconds(0)
trace("d value: "+ d); 02/29/2012

对于闰年2月为29天时候的Bug, 用d.×的时候2月29变成了3月1号,很奇怪的Bug, 但用d.setXXX的方法就转换正确
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值