Bug #15272 Updated: JDDayOfWeek result wrong by one day

2002-04-18 Thread jimw

 ID:   15272
 Updated by:   [EMAIL PROTECTED]
 Reported By:  [EMAIL PROTECTED]
 Status:   Bogus
 Bug Type: Calendar related
 Operating System: WinXP
 PHP Version:  4.1.1
 New Comment:

as it turns out, the reporter was using juliantojd() to convert a
gregorian date.

(this note for the benefit of anyone searching the bug database because
they make the same mistake.)


Previous Comments:


[2002-04-09 18:58:34] [EMAIL PROTECTED]

works just fine for me. my test code:

?php
$ts = mktime(12,0,0,1,29,2002);
$jd = unixtojd($ts);
echo jddayofweek($jd); # outputs '2'



[2002-01-29 04:17:48] [EMAIL PROTECTED]

JDDayOfWeek returns a result which is wrong by one day, for instance it
says that Jan. 29th, 2002 is a 1, Monday, or Mon, depending on the
mode. That date is actually a Tuesday.

I'm using the standard ISAPI build 4.1.1 downloaded from PHP.net, with
the php_gd.dll library.




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




Bug #15272 Updated: JDDayOfWeek result wrong by one day

2002-04-09 Thread jimw

 ID:   15272
 Updated by:   [EMAIL PROTECTED]
 Reported By:  [EMAIL PROTECTED]
-Status:   Open
+Status:   Bogus
 Bug Type: Calendar related
 Operating System: WinXP
 PHP Version:  4.1.1
 New Comment:

works just fine for me. my test code:

?php
$ts = mktime(12,0,0,1,29,2002);
$jd = unixtojd($ts);
echo jddayofweek($jd); # outputs '2'


Previous Comments:


[2002-01-29 04:17:48] [EMAIL PROTECTED]

JDDayOfWeek returns a result which is wrong by one day, for instance it
says that Jan. 29th, 2002 is a 1, Monday, or Mon, depending on the
mode. That date is actually a Tuesday.

I'm using the standard ISAPI build 4.1.1 downloaded from PHP.net, with
the php_gd.dll library.




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