2010-05-13 63 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); 

希望幫助