我知道问题出在我的格式字符串中,我只是在弄清楚它到底应该是什么样子时遇到了一些麻烦。
我使用的表单通过 action="" 直接发送到我的 php 脚本。 (而不是通过onsubmit中的javascript)。我使用的日期输入最终格式化日期,如下例所示:
2020-09-15T15:07
我的 php 格式如下:
$date = DateTime::createFromFormat("Y-m-d*H-i", $_POST["registrationDeadline"]); echo "<h1>" . $date->format("Y-m-d") . "</h1>";
我认为问题与日期中的字母 T
有关,我认为 *
可以让我跳过它。我也尝试过 "Y-m-dTH-i"
但我认为我实际上不应该在那里使用 T,因为那是保留的格式字符。
元芳怎么了