如果有以下问题。在我的 html5 日期字段中,我有输入顺序 dd.mm.yyyy(例如今天的日期:27.04.2017)。
<input type="date" />
这在我的国家和时区是正确的。发布的值与我输入的顺序相反。它的 yyyy-mm-dd(例如今天的日期:2017-04-27)。
如果发布了值,是否有任何方法可以更改时间格式?
我找到了几个解决方案,但仅针对输入而不是发布的值。
最佳答案
我不是很确定你的意思,但你可以尝试一下
$time = strtotime($_POST['dateInput']);
if ($time != false) {
$mydate = date('d-m-Y', $time));
}
关于php - html5日期字段输入正确但输出相反,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43652786/