On Wed, 14 Dec 2011, Ángel González wrote:

> On 14/12/11 22:53, Will Fitch wrote:
>
> > I believe he's referring to sys/time.h, but this introduces 
> > portability issues.  If it were just unix, that would be one thing.  
> > But maintaining this and a Windows alternative, and I have no idea 
> > what that is, is not worth it IMO.
>
> <time.h> is present in *nix, Windows, and probably everywhere php 
> runs. As it provides mktime/gmtime/localtime, it should be possible to 
> portably deal with timezones. At least when it's not multithreaded. 
> And if the host doesn't contain timezone data (embedded systems, 
> perhaps), that "System" zone could simply default to UTC.

PHP's date time support does not use time.h. With one of the reasons is 
that time_t is 32bit on most Unices, and we need to support things 
outside that range too.

Derick

-- 
http://derickrethans.nl | http://xdebug.org
Like Xdebug? Consider a donation: http://xdebug.org/donate.php
twitter: @derickr and @xdebug
-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to