我遇到了格式不正确的数值的问题。我遇到了“ php 7.1”。日期格式
/**
* @param integer $value
* @param string $interval
* @param string $in_date
* @param string $format
*/
public function date_adds($value = 0, $interval = 'day', $in_date, $format = "Y-m-d")
{
$t_split = explode('-', $in_date);
$day = $t_split[2];
$month = $t_split[1];
$year = $t_split[0];
if ($interval == 'day') {
$day += (int) $value;
} elseif ($interval == 'month') {
$month += (int) $value;
} elseif ($interval == 'year') {
$year += (int) $value;
}
$date_add = mktime(0, 0, 0, $month, $day, $year);
return date($format, $date_add);
}