> -----Original Message-----
> From: Jens Lehmann [mailto:[EMAIL PROTECTED]]
> Sent: 24 May 2002 20:31
>
> time() returns the number of seconds since the Unix Epoch to
> the current
> local time
>
> gmtime() should return the number of seconds since the Unix
> Epoch to the
> current GM-time
>
> Do you understand now?
Uh, no, actually now I'm more confused!
As I understand it, a Unix timestamp is *always* the number of seconds since
1-Jan-1970 GMT ("the Unix epoch"), and so is always a GMT time. Any function that
converts between local time and a Unix timestamp therefore has to take the current
timezone (and any daylight-savings rules) into account. This is why there are two
versions of mktime() and date(), but only one time().
Cheers!
Mike
---------------------------------------------------------------------
Mike Ford, Electronic Information Services Adviser,
Learning Support Services, Learning & Information Services,
JG125, James Graham Building, Leeds Metropolitan University,
Beckett Park, LEEDS, LS6 3QS, United Kingdom
Email: [EMAIL PROTECTED]
Tel: +44 113 283 2600 extn 4730 Fax: +44 113 283 3211
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php