Adding Days to Date
3 posts by 2 authors in: Forums > CMS Builder
Last Post: July 22, 2017 (RSS)
By KennyH - July 21, 2017
I am having a bit of problem adding 15 days to the createdDate
<?php echo date('Y-m-d', strtotime($invoicesRecord['createdDate'] ' + 15 days')); ?>
The above is giving me Parse error: syntax error, unexpected '' + 15 days'' (T_CONSTANT_ENCAPSED_STRING)
Help?
By Dave - July 21, 2017
Hi Kenny,
No worries, try this (added concatenation operator "." before ' + 15 days:
echo date('Y-m-d', strtotime($invoicesRecord['createdDate'] .' + 15 days'));
Also, sometimes what I do what the there's a lot of syntactic noise (operators and characters all bunched together) is break it down into multiple simple statements:
$createdDate = $invoicesRecord['createdDate'];
$dateIn15Days = strtotime("$createdDate + 15 days");
echo date('Y-m-d', $dateIn15Days);
Hope that helps!
interactivetools.com