是否将Y-m-d转换为带有月份名称的日期?

时间:2021-12-06 作者:robert0

因此,我可以通过以下方式轻松获得今天的日期:

echo (date("Y-m-d"));
上述输出:2021 12月6日

如何从上述格式中获取2021 2006年12月?

P、 我将把2021 12月6日存储到我的数据库中。稍后,我想将此格式转换为上面给出的示例。

谢谢你的帮助。

1 个回复
最合适的回答,由SO网友:DeltaG 整理而成

您可以使用createFromFormat重新格式化日期。像这样:

$date = DateTime::createFromFormat(\'Y-m-d\', \'2021-12-06\');
echo $date->format(\'Y F d\');
如果您希望您的输出不是;2021 12月6日;,请检查PHP datetime formats 用于所有可用的格式选项。