To create a DateTime object that represents a due date that's 90 days after the current date, you use the following code:
a. $days = new DateInterval('P90D');
$due_date = date();
$due_date = $due_date->add($days);
b. $days = new DateInterval('P90D');
$due_date = new DateTime();
$due_date = $due_date->add($days);
c. $days = new DateInterval('P90D');
$due_date = date();
$due_date = $due_date + $days;
d. $days = new DateInterval('P90D');
$due_date = new DateTime();
$due_date = $due_date + $days;
b. $days = new DateInterval('P90D');
$due_date = new DateTime();
$current_date = new DateTime();
$due_days_diff = $current_date->diff($due_date);
if ($current_date > $due_date) {
$overdue_message = $due_days_diff->format(
'%y years, %m months, and %d days overdue.');
}
14. (Refer to code example 10-1) If $due_date contains a DateTime object, $due_date_diff will contain
a. a TimeStamp object
b. a DateTime object
c. a DateInterval object
d. a TimeInterval object