German Date substract 1 Day
Hey Guys,
I have a german date 12.09.2018. Now I would like to deduct 1 day so 11.09.2018.
$date = $request->deliverydate;
$date_1 = date('dd.mm.Y', strtotime('-1 Day', strtotime('$date')));
My Result is:
"3131.1212.1969"
what am I doing wrong?
$date = DateTime::createFromFormat('d.m.Y', $request->deliverydate);
$date_1 = $date->sub(new DateInterval('P1D'));
Or use Carbon if you want something more expressive:
$date = Carbon\Carbon::createFromFormat('d.m.Y', $request->deliverydate);
$date_1 = $date->subDay();
thx i use the carbon snippet!
Please or to participate in this conversation.