- date_create: documentation ( source)
- date_default_timezone_set: documentation ( source)
<?php
$startDate = "2020-02-01";
$endDate = "2020-03-11";
date_default_timezone_set("Europe/Berlin");
$diff = date_create($startDate)->diff(date_create($endDate));
$test = date_create($startDate)->add($diff)->format("Y-m-d");
echo "test: ".$test." expected: ".$endDate;