ID:               27533
 Updated by:       [EMAIL PROTECTED]
 Reported By:      scottmacvicar at ntlworld dot com
 Status:           Closed
 Bug Type:         Date/time related
 Operating System: *
 PHP Version:      4CVS, 5CVS (2004-03-11)
 New Comment:

It works fine for me, what operating system is this on? And in what
timezone are you?



regards,

Derick


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

[2004-04-06 17:28:05] peter at rukavina dot net

The patch doesn't seem to have solved the problem.  Or perhaps it's
introduced a new one?  Here's a simnple test case that calculates the
GMT timestamp using gmmktime, then echos it back using gmstrftime,
which should return the SAME time:



for ($day = 2 ; $day <= 6 ; $day++) {

    $datestamp = gmmktime(1,15,0,4,$day,2004);

    print gmstrftime("%Y-%m-%d %H:%M",$datestamp) . "\n";

}



Expected Result:

2004-04-02 01:15

2004-04-03 01:15

2004-04-04 01:15

2004-04-05 01:15

2004-04-06 01:15



Actual Result:

2004-04-02 01:15

2004-04-03 01:15

2004-04-04 03:15

2004-04-05 01:15

2004-04-06 01:15 



This only occurs when the datestamp is between 1:00 a.m. and 1:59 a.m.
GMT on the day where DST takes effect.

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

[2004-03-12 12:23:31] [EMAIL PROTECTED]

This bug has been fixed in CVS.

Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
 
Thank you for the report, and for helping us make PHP better.



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

[2004-03-12 12:10:16] [EMAIL PROTECTED]

On my Linux box with TZ set to GMT I get:

1080259200 - 26

1080345600 - 27

1080432000 - 28

1080518400 - 29

which appears to me to be correct.  But if this patch works around the
bug on Windows then I don't see any problem with it.  I don't see how
it could negatively impact other platforms.

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

[2004-03-09 09:44:15] webmaster at panyopanyo dot com

I too can confirm this occurs on my system which uses the clock
settings described here

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

[2004-03-09 09:41:52] webmaster at ragnarokonline dot de

wfm with my local timezone (Germany, GMT+1) but I could reproduce it,
after I've changed the timzone to GMT+0 (Dublin, Edinburgh, Lissabon,
London)



Autodetect DST-Settings was always active.

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

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/27533

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

Reply via email to