struts2 日期类型问题

刚开始学习struts发现了不少问题,和大家交流一下。

前两天,在调试一段struts代码时,发现了一个关于日期类型的问题,详细见如下地址:

http://www.cnblogs.com/yaohwang/archive/2012/07/05/2578567.html

问题简单的说就是日期常见有两种写法 年-月-日月/日/年

我有见别人用第一种格式调试通过了,可我却不行。幸好我想到了第二种写法,才调通了程序。

事后并不知道为什么。

今日偶然想到了问题所在,在调试struts的校验时,我发现Java的util包中的Date类实际上是使用的第一种格式年-月-日

那么剩下的只可能有一种解释——浏览器。

经过实验证实,在FIREFOX(版本为Firefox 12.0)上得使用月/日/年,可以猜测FIREFOX对日期格式做了转换。

而在IE(版本为9.0.8112.16421)上则必须得使用年-月-日

我见到别人用年-月-日调通程序是在FIREFOX的较12.0早的版本上。

所以不能说FIREFOX或者IE就一定以某个版本为准,记住两个版本到时试试吧。

值得庆幸的是现在知道问题在哪儿了。

:-)

 

更正:上述问题症结不在于浏览器,而是浏览器选择的使用的语言。

上述两种日期的写法第一种是中文写法,第二种是英文写法。

我的FIREFOX默认使用的是英文,IE是中文。

已测试,并彻底确认原因。

:-p

转载于:https://www.cnblogs.com/yaohwang/archive/2012/07/08/2581971.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值