html5日期字段输入正确但输出反转

时间:2017-04-27 08:40:22

标签: php html html5 forms date

如果出现以下问题。在我的html5日期字段中,我有输入订单 dd.mm.yyyy (例如今天的日期:27.04.2017)。

<input type="date" />

这在我的国家和时区是正确的。发布的值与我的输入相反。它的 yyyy-mm-dd (例如今天的日期:2017-04-27)。

有没有办法在发布值时更改时间格式?

我找到了几个解决方案,但仅针对输入而非发布值。

2 个答案:

答案 0 :(得分:3)

我不太确定你的意思,但这是你可以尝试的东西

git config --remove-section "gitflow.path"
git config --remove-section "gitflow.prefix"
git config --remove-section "gitflow.branch"

答案 1 :(得分:2)

  

有没有办法在发布值时更改时间格式?

该字段使用标准格式提交。这在支持日期输入类型的浏览器中是一致的,并且是标准所要求的。

另一方面,用户界面在浏览器中不一致。

您可以可靠地期望日期字段始终以YYYY-MM-DD格式提交,因此您可以在服务器端代码中为其编写解析器(然后根据需要对其进行格式化)。

在服务器上解决此问题。

(您/可以/使用JavaScript来解析日期,格式化它,并在每次日期输入更改时将其写入隐藏输入......但在服务器端执行操作更简单。)