EXTJS一个不大不小的BUG

cheng022074 2008-06-29
最近在使用EXTJS制作OA,在制作备忘录,用到Date.parseDate的方法来处理字符串转换成日期时间类型.遇到了一个不大不小的Bug

如果这样写:

alert(Date.parseDate("1981-10-18 12:23:45" , "Y-m-d H:i:s"))

没有问题.但是,我的程序还有另外一种转换,就是将一个时间字符串进行转换

alert(Date.parseDate("12:23:45" , "H:i:s"))

结果也没有问题,但是,两句一前一后写,问题来了

这样写:
alert(Date.parseDate("1981-10-18 12:23:45" , "Y-m-d H:i:s"))

alert(Date.parseDate("12:23:45" , "H:i:s"))

第一句没有问题,第二句,时间根本就没有转换出来

两者倒一下:

alert(Date.parseDate("12:23:45" , "H:i:s"))

alert(Date.parseDate("1981-10-18 12:23:45" , "Y-m-d H:i:s"))

第一句正确,第二句,日期时间被转换成一个莫名其妙的结果

请众家帮我想想办法,我现在用得版本是半个月之前下的,我看一下官方网站,也没有相应更新,应该新版本的错误.
Global site tag (gtag.js) - Google Analytics