#23611 [Opn->Bgs]: mssql.datetimeconvert should not be on by default
ID: 23611
Updated by: fmk@php.net
Reported By: janko at dupoint dot com
-Status: Open
+Status: Bogus
Bug Type: MSSQL related
Operating System: Windows 2000 Server
PHP Version: 4.3.1
New Comment:
Before this ini parameter was introduced the default behavior of the
extension was to convvert the dates. If we changed this we would break
a lot of code.
Previous Comments:
------------------------------------------------------------------------
[2003-05-13 10:22:14] janko at dupoint dot com
One thing that puzzled me and my co-workers for the
longest of time is that MSSQL flat out refused to
return dates in any sensible form, but insisted on
returning them 'formatted' - in Swedish (the server's
locale).
Now, on certain months (Januari - jan; februari - feb)
this would at least work, although we lost precision as
it would only return minutes, not seconds.
On other months (Maj - maj, Oktober - okt), we suddenly
couldn't enter into the database what it had given us,
because it didn't understand what it seemingly just
gave us.
We were just about to go through a major overhaul of
our application due to this problem, which would have
cost us insane amounts of time and money, when we
almost accidentally stumbled over the ini setting
mssql.datetimeconvert. Turn it off, and hey - over a
year of frustration ends.
I think it goes without saying that this ini variable
should _not_ be turned on in a default installation.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=23611&edit=1
Thread (7 messages)