ID:               14391
 Comment by:       nospam at no-spam dot com
 Reported By:      pilots at farlep dot net
 Status:           No Feedback
 Bug Type:         Date/time related
 Operating System: Windows 2000 Server
 PHP Version:      4.0.6
 New Comment:

The gmmktime() & windows problem still persists on 4.3.0. 

We now go into the third year of this bug being around. Could this
become a record???
Testcase: 
   gmmktime(0,0,0,1,1,1970);
MUST return 0, also on a win box that is not in GMT-Zone.

Or then, PLEASE introduce URGENTLY a new function that allows the
manual correction of the TZ, e.g.:


  int gmmktime ( int hour, int minute, int second, int month, int day,
int year [, int is_dst] [, int tz_offset])

because it boils down to the fact that the TZ-offset is the thing that
is not detected correctly.


Previous Comments:
------------------------------------------------------------------------

[2003-01-12 05:41:11] frodo at interport dot net

this bug has been around for over 2 years and it's a big one!!!

for time based apps lets face it, the gmmktime function is extremely
important.

any idea when this will be fixed?

------------------------------------------------------------------------

[2003-01-08 02:13:31] napetune at hotmail dot com

I use Win2K.I got this problem too. But after I updated to php 4.2.1
version, they are gone. It works well on php 4.2.1 (or higher version,
I guess).

Kae

------------------------------------------------------------------------

[2002-12-12 09:03:48] moonset at hotmail dot com

Same problem - runing at the same time 2 systems:

On Windows NT 5.0 build 2195 PHP 4.1.1 on GMT zone:

echo  (gmdate("U") . "<br>");  //1039704601
echo  (date ("U") . "<br>");   //1039704601
echo  (mktime() . "<br>");     //1039704601
echo  (gmmktime() . "<br>");   //1039701001
echo  (time() . "<br>");       //1039704601

On Linux webdev 2.4.19 #1  PHP 4.2.2 on EDT zone:

echo  (gmdate("U") . "<br>");  //1039704601
echo  (date ("U") . "<br>");   //1039704601
echo  (mktime() . "<br>");     //1039704601
echo  (gmmktime() . "<br>");   //1039686601
echo  (time() . "<br>");       //1039704601

Peter

------------------------------------------------------------------------

[2002-08-04 01:00:10] php-bugs at lists dot php dot net

No feedback was provided for this bug for over a month, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".

------------------------------------------------------------------------

[2002-07-03 19:54:16] [EMAIL PROTECTED]

Could you please retry with a current snapshot or CVS-checkout? There
have been changes to mktime, so this problem might be already fixed in
CVS.

Please reopen the case if the problem persists.

Thanks for helping!


------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/14391

-- 
Edit this bug report at http://bugs.php.net/?id=14391&edit=1

Reply via email to