| |
|
|
| | Я пишу:
<?php
$datetime = date("d.m.Y H:i:s");
echo $datetime
?>
У меня показывает
12:20:05
На самом деле (Московское время)
14:10
Много искал по этому поводу в интернете, но как сделать так, что бы показывало мое время, так вразумительного ничего не нашел.
Это возможно, как то урегулировать.
Спасибо. | |
| |
|
|
| |
|
|
| |
для: yura222
(26.10.2006 в 14:16)
| | | Вероятно, сервер у Вас где-то в Германии находится. Собственное время и возвращает. А Вы какое хотите получить? | |
| |
|
|
| |
|
|
| |
для: Trianon
(26.10.2006 в 14:31)
| | | Я хотел бы Московское :-) | |
| |
|
|
| |
|
|
| |
для: yura222
(26.10.2006 в 19:51)
| | | в аттаче статья, там похожее проделывают с датой.. | |
| |
|
|
| |
|
|
| |
для: yura222
(26.10.2006 в 19:51)
| | | Так преобразуйте с учетом сдвига часового пояса.
<?php
$datetime = date("d.m.Y H:i:s", time() + 2*60*60);
echo $datetime;
?>
|
Только учтите, что сдвиг этот может меняться при переходах с/на летнее время. | |
| |
|
|
| |
|
|
| |
для: yura222
(26.10.2006 в 14:16)
| | | В пятой версии php можно установить временную зону ф-ей date_default_timezone_set, может быть так будет удобнее...
(или date.timezone изменить в пхп.ини .... его можно изменить откуда хочешь) | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(27.10.2006 в 06:35)
| | | Я так понимаю, это только начиная с 5.1 . Причем в 5.1.2 поведение изменено.
function.date-default-timezone-set.php | |
| |
|
|