#34052 [Ver->Asn]: date('U') returns %ld not unix timestamp
| From: | sniper@php.net | Date: | Sun, 04 Sep 2005 21:42:06 +0000 |
| Subject: | #34052 [Ver->Asn]: date('U') returns %ld not unix timestamp | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-84513@lists.php.net to get a copy of this message | ||
ID: 34052
Updated by: sniper@php.net
Reported By: ash at theleys dot net
-Status: Verified
+Status: Assigned
Bug Type: Date/time related
-Operating System: windows
+Operating System: win32 only
-PHP Version: 5.1RC1
+PHP Version: 5CVS-2005-09-03
-Assigned To:
+Assigned To: derick
New Comment:
Derick brakes, Derick fixes. :)
Previous Comments:
------------------------------------------------------------------------
[2005-09-04 22:10:04] nlopess@php.net
OK, now I see you are using PHP's sprintf implementation.
The problem is there. It only accepts %lld if SIZEOF_LONG_LONG is
true. However, config.w32.h defines it as 0, so %lld is disabled on
windows.
------------------------------------------------------------------------
[2005-09-04 20:04:51] derick@php.net
We (should) use PHP's internal printing routines, this has nothing to
do with the platform. It works fine here.
------------------------------------------------------------------------
[2005-09-04 19:58:44] nlopess@php.net
Bah, forget my last post.
As timelib_sll is defined as __int64, we should use printf(%I64d) on
windows.
------------------------------------------------------------------------
[2005-09-04 19:01:29] ash at theleys dot net
Hi, have tried snapshot. Still same. date('u') on PHP 4.3 still works
(on another server) on IIS6 (so Windows Server 2003).
Thanks for looking in to this, Alan
------------------------------------------------------------------------
[2005-09-04 14:52:54] derick@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php5-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php5-win32-latest.zip
Please try the snapshot then.
------------------------------------------------------------------------
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/34052
--
Edit this bug report at http://bugs.php.net/?id=34052&edit=1