0

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

4

2 回答 2

1

你无法确定。您必须根据语言环境做出假设,或者您需要指定特定的顺序。日期01/02/12可能是 1901 年 2 月 12 日或 2001 年,或 1912 年 2 月 1 日或 2012 年或 1912 年 1 月 2 日或 2012 年。无法从格式中得知。

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

于 2013-05-12T19:54:07.787 回答
0

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

于 2013-05-13T03:22:45.153 回答