RE: Date +30 comparison

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At 4:06 PM +0100 9/2/09, Ford, Mike wrote:
 > -----Original Message-----
 From: tedd [mailto:tedd.sperling@xxxxxxxxx]
 Sent: 01 September 2009 21:52

 At 2:47 PM -0400 9/1/09, Andrew Ballard wrote:
 >On Tue, Sep 1, 2009 at 1:27 PM, tedd<tedd.sperling@xxxxxxxxx>
 wrote:
 >>  First get the date to seconds, like so:
 >>
 >>  $today_date = '8/26/2009';
 >>
 >>  $next_date = strtotime($today_date) + (86400 * 30);
 >>
 >
 >No. Due to Daylight Saving Time, many time zones have two days each
 >year when the number of seconds in a day is not 86400.
 >

 Arrggg.

 But good to know.

And if you absolutely insist on doing it this way, make sure you start in the middle of the day -- if your base time is 12:00 noon (which is what I always use in this situation), the furthest it can go because of DST is 11:00 or 13:00, which won't screw you up if all you're interested in is the date. ;)


Cheers!

Mike

Another good thing to know.

Thanks,

tedd
--
-------
http://sperling.com  http://ancientstones.com  http://earthstones.com

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux