Если у Вас нет некоторого действительно неопровержимого довода не к, я предлагаю угробить MS драйвер JDBC.
Вместо этого используйте jtds jdbc драйвер . Считайте файл README.SSO в jtds распределении о том, как настроить для единой точки входа (собственная аутентификация) и куда поместить собственный DLL, чтобы гарантировать, что это может быть загружено JVM.
Мне кажется, это работает. Конечно, вам нужно будет протестировать его на PHP 4, поскольку все мои серверы имеют PHP 5, но в руководстве утверждается, что это должно работать для PHP 4.
$t = time();
$x = $t+date("Z",$t);
echo strftime("%B %d, %Y @ %H:%M:%S UTC", $x);
В первый раз я забыл, что дата может измениться между вызовами в time () и date ().
$time = new DateTime('now', new DateTimeZone('UTC'));
echo $time->format('F j, Y H:i:s');
$utcTtime = gmmktime();
$unixTimestamp = time();
gmmktime
: получить метку времени Unix для даты по Гринвичу