【发布时间】:2021-01-06 16:35:58
【问题描述】:
我正在尝试从数据库中获取datetime-local 输入类型的值,即2020-09-20 16:03:00。要在输入中显示此值,我需要格式 Y-m-dTH:m 以便值变为 2020-09-20T16:03:00 但不是那样,T 将变为 UTC 因此输入不会显示该值,因为它是格式错误。
<input type="datetime-local" value="{{ date('Y-m-dTH:m', strtotime($document->date_received)) }}">
感谢这个链接,我得到了正确的格式https://stackoverflow.com/a/49004716/7074729
【问题讨论】:
-
T 是 PHP 中时区的字符,您需要对其进行转义,即使用
\T像 this sandbox -
@apokryfos 你是对的。谢谢
标签: php