сверяваен на часа?

Styl3rbg

Registered
Възможно ли е чрез PHP да си оправя зоната на часа, защото VPS сървъра ми не е с българско време и часа на статиите е този, който е зададен на Главния сървър.. ?
 
Това го слагаш най-горе в файла.
После провери с това:
PHP:
echo date_default_timezone_get()
Дали ти се е променило.
Ако не се е променило в php.ini търси date.timezone и го направи Europe/Sofia. Ако искаш също може да пробваш и така:
PHP:
ini_set("date.timezone", "Europe/Sofia");
и после да провериш дали се е сменило с:
PHP:
echo ini_get("date.timezone");
:?:
 
не може да стане от там , предалисме да проверят дали е възможно тъй като проблема идва от часа на самото node (главния сървър)
Това получих от съпорта..
 
Styl3rbg каза:
не може да стане от там , предалисме да проверят дали е възможно тъй като проблема идва от часа на самото node (главния сървър)
Това получих от съпорта..
Еми значи проблема е при тях те да си го проверят. :)
 
Ev0luti0N каза:
Styl3rbg каза:
не може да стане от там , предалисме да проверят дали е възможно тъй като проблема идва от часа на самото node (главния сървър)
Това получих от съпорта..
Еми значи проблема е при тях те да си го проверят. :)
А няма ли начин чрез PHP да направя нещо както при форумите, да си избера зона за времето тоест GMT +3/2/4/5/6..
 
Я пробвай с това..
Код:
<?php
date_default_timezone_set('Europe/Sofia');

$datetime = new DateTime("now");
$timeZone = $datetime->getTimezone()->getName();

echo date("Y-m-d H:i:s", time()+$datetime->getOffset($timeZone));
?>
 
LuBaTa каза:
Я пробвай с това..
Код:
<?php
date_default_timezone_set('Europe/Sofia');

$datetime = new DateTime("now");
$timeZone = $datetime->getTimezone()->getName();

echo date("Y-m-d H:i:s", time()+$datetime->getOffset($timeZone));
?>
Луд ли си, това няма да стане
 
Offset-a?
Пробвай с това:
Код:
<?php
date_default_timezone_set('Europe/Sofia');

$datetime = new DateTime("now");
$timeZone = $datetime->getTimezone()->getName();

echo date("Y-m-d H:i:s", time()+$datetime->$timeZone);
?>
 

Back
Горе