|
Posted by VS on 01/13/06 19:52
john.d.mann@sbcglobal.net wrote:
> lwoods wrote:
>
>> I want to calculate and display the 'mm/dd/yyyy' that is 10 years
>> earlier than today.
>>
>> How do I do that?
>>
>> TIA,
>>
>> Larry Woods
>
>
> explode() it, perform the calculation, and then implode() it. That's
> what I would do, anyhow.
>
> // configuration
> $date = '01/01/2006';
> $offset = '-10';
> $date_glue = '/';
>
> // implementation
> $temp = explode($date_glue, $date);
> $temp[2] = $temp[2] + $offset;
> $date = implode ($date_glue, $date);
> echo $date;
That technique only works for some date calculations.
Try to take off 10 days during the first 10 days of the month or 10
months between Jan and October and you'll get strange results.
--
VS
Navigation:
[Reply to this message]
|