首页 >数据库 >mysql教程 >如何将 MySQL 和 PHP 日期格式更改为 dd/mm/yyyy?

如何将 MySQL 和 PHP 日期格式更改为 dd/mm/yyyy?

Susan Sarandon
Susan Sarandon原创
2024-12-21 17:32:11294浏览

How to Change MySQL and PHP Date Formats to dd/mm/yyyy?

如何在 PHP MySQL 中将日期格式更改为 dd/mm/yyyy

从 MySQL 数据库检索日期时,您可能会遇到默认“YYYY-MM-DD”格式。如果您更喜欢 dd/mm/yyyy 格式,有多种方法可以实现此转换。

PHP 解决方案:

  • 时间戳转换:
    使用 strtotime() 将日期字符串转换为时间戳。然后,使用 date() 将其格式化为所需的格式。
$timestamp = strtotime($date_from_db);
echo date('d/m/Y', $timestamp);
  • DateTime 类:
    使用 DateTime 类解析日期和格式它。这种方法的优点是没有 1970-2038 时间戳的限制。
$date = new DateTime('2010-03-19');
echo $date->format('d/m/Y');

MySQL 解决方案:

  • date_format() 函数:
    将 date_format() 函数应用于修改 MySQL 查询中的日期格式。
SELECT date_format(curdate(), '%d/%m/%Y');

以上是如何将 MySQL 和 PHP 日期格式更改为 dd/mm/yyyy?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn