format(Y.m.d)是可以的,和input type=datetime-local配合使用就出现了一个小疑问,input">
当前位置:Gxlcms > PHP教程 > laravel5把created_at转成自己想要的格式

laravel5把created_at转成自己想要的格式

时间:2021-07-01 10:21:17 帮助过:16人阅读

$created_at = "2015-12-15 12:00:00"

然后在模版中用 $created_at->format('Y.m.d')是可以的,和input type=datetime-local配合使用就出现了一个小疑问,input type=datetime-local的value必须是2015-12-15T12:00:00
我用format('Y-m-dTH:i:s')就变成了2015-12-15 UTC 12:00:00 ,中间的T会被改成UTC,求解

回复内容:

$created_at = "2015-12-15 12:00:00"

然后在模版中用 $created_at->format('Y.m.d')是可以的,和input type=datetime-local配合使用就出现了一个小疑问,input type=datetime-local的value必须是2015-12-15T12:00:00
我用format('Y-m-dTH:i:s')就变成了2015-12-15 UTC 12:00:00 ,中间的T会被改成UTC,求解

正解
$created_at->format('Y-m-d\TH:i:s')

format('Y-m-d H:i:s')这样试试

人气教程排行