CURRENT_DATE获得月份和年份

时间:2010-11-18 13:33:35

标签: php mysql

我正在使用CURRENT_DATE插入我的表字段中的日期。只拉月和年两个月和四位数年(ex $ mon = 01和$ year 2010)

3 个答案:

答案 0 :(得分:4)

请参阅date-and-time-functions

"SELECT MONTH(datefiled) as month, YEAR(datefield) as yeah FROM table"

答案 1 :(得分:2)

$date = date("m  Y");
list($mon, $year) = explode(" ", $date);

基本上,date()函数采用格式字符串(m是两位数的月份,Y是四位数年份)并生成日期的字符串表示形式。然后,您可以使用explode()在变量$mon$year中存储所需的分割值。

编辑:当然,不需要$date变量。

list($mon, $year) = explode(" ", date("m Y"));

这也可以。

答案 2 :(得分:1)

不确定您要查找的是什么,但如果您尝试以年 - 月 - 日符号获取当前日期,则以下代码应该有所帮助。

$DATE = date('Y-m-d');

如果您试图从表中提取信息,

$date_from_table = $row['DateField'];
$DATE = date('Y m', strtotime($date_from_table));