将Date属性与DateTime对象分开

时间:2019-01-18 10:23:59

标签: php arrays json

无法将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]属性,而别无其他。

1 个答案:

答案 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