【发布时间】:2015-11-27 09:42:17
【问题描述】:
我在我的 php 代码中使用 jQuery datepicker,专门用于 IE 和 Firefox 等浏览器。 datepicker 的默认日期格式是 mm/dd/yyyy,但是对于 chrome,由于日期选择器已经可用,它显示 dd/mm/yyyy。无论显示格式是什么,我只想发回服务器 'yyyy-mm-dd' 或 php date('Y-m-d)
如何将 datepicker 中的日期显示为 dd/mm/yyyy 并以 yyy-mm-dd 形式发送到数据库?这样做,我不想影响已经正常工作的 Chrome。感谢您的建议。
【问题讨论】:
-
你能把初始化日期选择器的代码贴出来吗?
-
你是如何“发送回服务器”的?您如何“发送到数据库”?如果您通过javascript(根据标签)发送到服务器,那么您可以在发送之前对其进行解析/重新格式化。您还可以在发送到数据库之前解析服务器端的日期。
-
你是如何格式化你的
<input>的?如果日期框是<input type='date'>,Chrome 将(错误地 IMO)绘制不同的日期框
标签: javascript php jquery