25

我需要以YYYY-MM-DD格式查询 MySQL 的当前日期(来自 PHP)......有人吗?

4

4 回答 4

56

MySQL curdate

您可以在查询中执行以下操作:

select curdate()

PHPdate

echo date('Y-m-d');

如果您想传递自己的日期格式:

echo date('Y-m-d', strtotime($your_date));
于 2010-05-13T18:02:08.613 回答
3

date("Y-m-d")应该以该格式为您提供当前日期。

于 2010-05-13T18:01:59.553 回答
0

SELECT CURDATE();

于 2010-05-13T18:02:19.717 回答
0

我认为您正在寻找的功能是

$datetime = strtotime($MySQLDateResponse);

$MySQLDatResponse 是您从 MySQL 返回的日期。这将为您提供 PHP 时间戳。然后,您可以将该时间戳转换为您想要的任何日期格式。对于您列出的那个

date("Y-m-d", $datetime);

希望有帮助

于 2010-05-13T18:04:04.943 回答