ID:               36401
 Updated by:       [EMAIL PROTECTED]
 Reported By:      marcel dot alburg at alkronet dot info
 Status:           Open
-Bug Type:         Date/time related
+Bug Type:         Documentation problem
 Operating System: Linux
 PHP Version:      5.1.2
 New Comment:

6 0's here is not invalid, so marking as a doc problem.


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

[2006-02-15 15:16:09] [EMAIL PROTECTED]

Ah, but, the documentation says:

"If the arguments are invalid (eg. if the year, month and day are all
0), the function returns FALSE (before PHP 5.1 it returned -1)."

Furthermore, I've just tested on an ancient PHP 4.0 I had lying around,
and mktime(0,0,0,0,0,0) does indeed return -1.

So it seems there's something to be resolved here, whether it be fixing
mktime or changing the documentation.

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

[2006-02-15 13:42:42] marcel dot alburg at alkronet dot info

but in previosly versions it get 0 back.

because that i mean it's an error

thanks

marcel alburg

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

[2006-02-15 13:35:19] [EMAIL PROTECTED]

Why? The result is correct. You're getting the timestamp for 0
january-1 (december of the previous year), year 0 (which is 2000) at
00:00:00. This is exactly 30 november 1999, 00:00:00

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

[2006-02-15 13:31:15] marcel dot alburg at alkronet dot info

Description:
------------
If i enter

print mktime(0,0,0,0,0,0) 

i get "943916400" but it must be "0"


print date('r', mktime(0,0,0,0,0,0));

returns

Tue, 30 Nov 1999 00:00:00 +0100

Marcel Alburg

Reproduce code:
---------------
print mktime(0,0,0,0,0,0);

returns 943916400


Expected result:
----------------
mktime(0,0,0,0,0,0) must be 0



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


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

Reply via email to