PHP 日期时间格式

标签 php mysql date date-format

如何从 MySQL 数据库更改 DATETIME 的格式。

代码:

echo $r["date"];
echo date("F j, g:ia",$r["date"]);

输出:

2014-02-05 15:31:51
December 31, 6:33pm

这两个是不同的日期,不知道为什么。

最佳答案

date() 要求第二个参数是 unix 时间戳。您需要将日期时间字符串传递给 strtotime()date()

中使用它之前
echo date("F j, g:ia",strtotime($r["date"]));

See it in action

关于PHP 日期时间格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21589082/

相关文章:

php - 在 CodeIgniter 中确认密码

php - 为什么我的 Twitter oAuth 请求不起作用? | curl 、标题

php - PHP可以安全地使用unix时间戳来查询mysql数据库吗?

php - 在关机/重启时在 LAMP 上运行 PHP 脚本(w/MYSQL)

mysql表: index vs primary

c++ - 如何使用 date.h 在 C++ 中获取当前星期几?

php - 如何从 Magento 外部访问 Magento 客户的 session ?

javascript - 尝试根据选择选项从数据库自动填充输入字段时出现错误

python - 按日期对元组列表进行排序

java - 较旧的日期被解析为夏令时,即使在 Java 中并非如此