
如何在 PHP MySQL 中将日期格式更改为 dd/mm/yyyy
从 MySQL 数据库检索日期时,您可能会遇到默认“YYYY-MM-DD”格式。如果您更喜欢 dd/mm/yyyy 格式,有多种方法可以实现此转换。
PHP 解决方案:
-
时间戳转换:
使用 strtotime() 将日期字符串转换为时间戳。然后,使用 date() 将其格式化为所需的格式。
1 2 | $timestamp = strtotime ( $date_from_db );
echo date ( 'd/m/Y' , $timestamp );
|
登录后复制
-
DateTime 类:
使用 DateTime 类解析日期和格式它。这种方法的优点是没有 1970-2038 时间戳的限制。
1 2 | $date = new DateTime( '2010-03-19' );
echo $date ->format( 'd/m/Y' );
|
登录后复制
MySQL 解决方案:
-
date_format() 函数:
将 date_format() 函数应用于修改 MySQL 查询中的日期格式。
1 | SELECT date_format(curdate(), '%d/%m/%Y' );
|
登录后复制
以上是如何将 MySQL 和 PHP 日期格式更改为 dd/mm/yyyy?的详细内容。更多信息请关注PHP中文网其他相关文章!