我们如何知道用户提交的日期格式?

时间:2013-05-12 19:51:04

标签: java javascript jquery jsp tomcat

如果是servlet期望用户提交的表单中的日期,该日期将作为字符串发送,作为用户参数的一部分。
我们如何知道如何将此字符串转换为日期? 我的意思是语言环境可能不同。可以是M/D/YD/M/Y等 那么我们怎样才能在服务器端知道这个呢?我认为这也是其他语言的问题?例如。服务器端的脚本?

2 个答案:

答案 0 :(得分:1)

你无法确定。您必须根据区域设置进行假设,或者您需要指定特定的订单。像01/02/12这样的日期可能是1901年2月12日或2001年,或1912年1月或2012年1月2日或1912年1月2日。没有办法从格式中知道。

BTW ISO-8601格式为y / m / d顺序。

答案 1 :(得分:0)

指示格式的表单中使用日期控件,通常基于用户的区域设置。