我正在从数据库中提取各种帖子的日期。日期采用以下格式:
2009-08-12
Numeric Year - Numeric Month - Numeric Day
如何将这些日期重新格式化为更用户友好的格式,例如:
August 12, 2009
Numeric Month Numeric Date, Numeric Year
假设从 mysql 数据库中获取的日期存储在一个名为的变量中:
$date = $row['date_selected'];
最佳答案
与基于 strtotime
的示例不同,这允许您确保以正确的顺序解释月份和日期,而不管服务器上指定的区域设置如何。
$date = DateTime::createFromFormat('Y-m-d', '2009-08-12');
$output = $date->format('F j, Y');
关于php - 如何在 PHP 中重新格式化日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2754765/