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

标签 java javascript jquery jsp tomcat

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

最佳答案

你不能确定。您必须根据语言环境做出假设,或者您需要指定特定的顺序。像 01/02/12 这样的日期可能是 12th Feb 1901 或 2001,或 1st feb 1912 或 2012,或 2nd of Jan 1912 或 2012。无法从格式中得知。

顺便说一句,ISO-8601 格式是 y/m/d 顺序。

关于java - 我们如何知道用户提交的日期格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16511400/

相关文章:

javascript - 哪个 jquery 事件可以帮助我更好(点击,悬停?)

javascript - 我可以检测 javascript 中的变量值是增加还是减少吗?

Java:处理状态和继承的设计模式

java - 错误 : Could not find or load main class cucumber. api.cli.Main

java - 仍然无法通过 VisualVM 远程连接 Tomcat 6

javascript - 根据键将一个数组嵌套到另一个数组中

javascript - 从循环中添加对象属性不起作用

java - java中如何使用变量的值作为mysql的表名?

javascript - 有什么优雅的方法可以阻止用户创建本地副本吗?

javascript - 通过动态数组递归