我目前正在使用它:
Select date from Table
echo "Date: " .$result[$x]['date']. " ";
输出:
Year: 2012-06-11
我只想显示此输出:
Year: 2012
答案 0 :(得分:0)
使用PHP日期函数
$date = $result[$x]['date'];
echo "Year: " .date("Y",strtotime($date));
答案 1 :(得分:0)
使用MySQL YEAR函数
SELECT YEAR('2017-06-11');
如果字段是字符串,您可以将其转换为日期并在其上使用YEAR():
SELECT YEAR(STR_TO_DATE('2017-06-11', "%Y-%m-%d")) from table