gpt4 book ai didi

php - 用 php 以人类可读的格式显示 mysql 日期时间?

转载 作者:可可西里 更新时间:2023-11-01 07:47:18 25 4
gpt4 key购买 nike

正在使用以下方式保存到 mysql 表:

$query = mysql_query("INSERT INTO test SET postit='$postit',postdate=NOW()");

然后我尝试使用以下方式显示它:

echo "<li>" . date("D, d M y H:i:s O",$row['timestamp']) . " - " . $row['postit'] . "</li>";

它在数据库中保存了正确的时间,但是它呈现:

Thu, 01 Jan 70 01:00:00 +0100

有人指出其中的愚蠢之处吗?

最佳答案

PHP date() 函数使用 Unix 时间戳作为函数中的第二个变量。您传递给该函数的是一个 MySQL 时间戳。尝试使用:

echo date("D, d M y H:i:s O",strtotime($row['timestamp']));

关于php - 用 php 以人类可读的格式显示 mysql 日期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8583205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com