php - html5日期字段输入正确但输出相反

标签 php html forms date

如果有以下问题。在我的 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/

相关文章:

Javascript 表单验证服务器端,可能吗?

php - Drupal - 在 file_managed 中创建条目

php - 如何在json数据中添加javascript?

php - FILTER_VALIDATE_URL 不起作用

javascript - 获取父div的属性

javascript - QuerySelectorAll 识别所有但不为所有添加效果

php - 与参数相符的显示

javascript - 为什么移动设备和台式机/笔记本电脑的 IP 地址不同?

php - 将 PHP 中的 _GET var 字符串清理为仅字母

jquery - 为什么输入有空白值?打印 HTML 时