【发布时间】:2013-05-31 14:57:13
【问题描述】:
我正在使用 HTML5 输入类型=日期字段,并且由于某些浏览器仍然不支持此功能,我想为只显示普通文本字段而不是日期字段的浏览器创建错误验证消息。此错误消息应如下所示
请按以下格式输入日期:...
但我需要找到浏览器设置的正确格式。有没有 php/js/jQuery 的方法来找出这个?
【问题讨论】:
-
日期格式由操作系统而不是浏览器决定。您应该指定他们应该使用什么格式,因为我假设您将其保存到数据库中,因此这可以避免您更改数据库的输入
-
我想这个问题之前有人问过stackoverflow.com/questions/10193294/…>
-
@jimmy 这个问题是关于 HTML5 日历日期选择器的;这个是在询问国际日期格式。
-
见Is there any way to change input type="date" format?。它解释了日期输入的
value属性according to the spec 必须采用YYYY-MM-DD格式。但是浏览器可以按照它想要的方式显示日期——通常是相同的格式,或者是用户的本地格式。
标签: javascript html date