如何在 PHP MySQL 中以 dd/mm/yyyy 格式显示日期
问题:
默认情况下,MySQL 以“YYYY-MM-DD”格式存储日期。然而,通常希望以更熟悉的“dd/mm/yyyy”格式显示日期。如何使用 PHP MySQL 实现这一点?
答案:
使用 PHP:
示例:
$timestamp = strtotime($date_from_db); echo date('d/m/Y', $timestamp);
请注意,由于时间戳限制,此方法仅限于 1970 到 2038 范围内的日期。
使用 MySQL:
MySQL 中的 date_format() 函数可用于格式化日期。
示例:
SELECT date_format(curdate(), '%d/%m/%Y');
这将以 'dd/mm/yyyy' 格式返回当前日期。
使用 DateTime 类:
中的 DateTime 类PHP 提供了一种更灵活的方法,可以避免时间戳的限制。
示例:
$date = new DateTime('2010-03-19'); echo $date->format('d/m/Y');
这将输出日期为 '19/03/2010'。
以上是如何在 PHP 和 MySQL 中将日期格式设置为 dd/mm/yyyy?的详细内容。更多信息请关注PHP中文网其他相关文章!