在staff_registered列下的我的數據庫中,我有例如的日期。只提取時間戳記數據庫中的日期
2013年11月26日1點24分34秒
從同一列我只想獲得日期
2013年11月26日
我怎樣才能做到這一點?謝謝!
我曾嘗試是:
<?php echo $staffResults['date(staff_registered)']; ?>
在staff_registered列下的我的數據庫中,我有例如的日期。只提取時間戳記數據庫中的日期
2013年11月26日1點24分34秒
從同一列我只想獲得日期
2013年11月26日
我怎樣才能做到這一點?謝謝!
我曾嘗試是:
<?php echo $staffResults['date(staff_registered)']; ?>
使用日期函數:
<?php
$time = '2013-11-26 01:24:34'; //Assign your variable of datetime.
// may be it is like : $time = $staffResults['staff_registered'];
echo date("Y-m-d", strtotime($time)); //output: 2013-11-26
?>
如果你想使用,然後datetime
對象:
<?php
$time = '2013-11-26 01:24:34'; //Assign your variable of datetime.
$date = new DateTime($time);
echo $date->format('Y-m-d'); //output: 2013-11-26
?>
只需使用mySql日期函數重刑如下
SELECT date(staff_registered), field2, field3 FROM ......
您可以使用date(t_stamp)
從timestamp
像只得到日期部分在mysql中嘗試這個
SELECT DATE('2016-10-15 01:02:03'); -> '2016-10-15'
回聲日期( 'MDY H:I:S'的strtotime($ date_variable));根據您的需要,您可以編輯'm-d-Y H:i:s' – Karthi