Drupal CMS에서 나오는 날짜 개체를 가져 와서 하루를 빼고 두 날짜를 모두 인쇄하려고합니다. 여기에 내가 가진 것
$date_raw = $messagenode->field_message_date[0]['value'];
print($date_raw);
//this gives me the following string: 2011-04-24T00:00:00
$date_object = date_create($date_raw);
$next_date_object = date_modify($date_object,'-1 day');
print('First Date ' . date_format($date_object,'Y-m-d'));
//this gives me the correctly formatted string '2011-04-24'
print('Next Date ' . date_format($next_date_object,'Y-m-d'));
//this gives me nothing. The output here is always blank
그래서 원래 날짜 개체가 잘 나오는 이유를 이해하지 못하지만 추가 날짜 개체를 만들고 하루를 빼서 수정하려고하는데 그렇게 할 수없는 것 같습니다. 출력은 항상 공백으로 나옵니다.
$date_raw = date("r");