2010-05-13 64 views
13

我需要查询MySQL当前日期(来自PHP)YYYY-MM-DD格式...任何人?MKTIME,PHP日期/时间戳YYYY-MM-DD

+2

有人吗? Bueller? – webbiedave 2010-05-13 18:02:44

+0

*(参考)* MySql中的日期和时间函数:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_curdate和PHP日期函数:http:/ /de.php.net/manual/en/function.date.php – Gordon 2010-05-13 18:12:32

回答

35

MySQL的:

您可以查询做到:

select curdate() 

PHP

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

如果你想通过自己的日期格式:

echo date('Y-m-d', strtotime($your_date)); 
+0

如果对于像菲律宾这样的选定时区该怎么实施? – RoCk 2016-06-23 11:29:26

2

date("Y-m-d")应该以该格式给出当前日期。

0

SELECT CURDATE();

0

我想你的功能正在寻找的是

$datetime = strtotime($MySQLDateResponse); 

$ MySQLDatResponse是你从MySQL的日期。这会给你一个PHP时间戳。然后,您可以将该时间戳转换为您想要的任何日期格式。对于一个你列出它的

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

希望帮助