将Carbon日期转换为html日期时间格式

问题描述 投票:1回答:2

我有这种格式来自Carbon

 // Y-m-d H:i
$datetime = 2019-12-10 14:00;

现在我想转换此日期时间格式以在datatime-local输入中使用它。

<input type="datetime-local" value="{{ $datetime }}">

但是它需要另一种格式。

它在这里说https://developer.mozilla.org/en-US/docs/Web/HTML/Date_and_time_formats#Local_date_and_time_strings

“有效的datetime-local字符串由日期字符串和时间字符串以及字母“ T”或分隔它们的空格组成,字符串中不包含有关时区的信息;日期和时间假定位于用户的本地时区。“

但是我不知道如何格式化碳。

php laravel php-carbon
2个回答
2
投票

只需反斜杠T >>

<?php

$date = new DateTime('2019-12-10 14:00');
echo $date->format('Y-m-d\TH:i:s');

输出2019-12-10T14:00:00,在此处检查https://3v4l.org/PTAeZ


1
投票

您可以简单地使用日期函数n PHP

© www.soinside.com 2019 - 2024. All rights reserved.