无法将date属性与DateTime对象分开。我该怎么办?
我使用了以下代码:
while( $fetch = sqlsrv_fetch_array( $stmt , SQLSRV_FETCH_ASSOC) ) {
//echo '<pre>';
print_r($fetch); exit;
$date=$fetch['Dt_Installment_Date'];
echo '<pre>'; print_r($date); exit;
}
我得到的当前输出如下:
<pre>DateTime Object
(
[date] => 2019-01-18 00:00:00.000000
[timezone_type] => 3
[timezone] => Europe/Berlin
)
我只想获取[date]属性,而别无其他。
答案 0 :(得分:0)
这就是格式化日期时间对象并将其转换为字符串的方法。
// Y : means year , m : means months , d : means days. and you can change format by seperating "/" or using same with "-"
$result = $date->format('Y-m-d');
echo $result;
输出为2019-01-18