Я использую IST в своем коде. для этой вещи я объявлял бесполезную переменную как ниже кода
date_default_timezone_set('Asia/Kolkata');
$IST=date('Y-m-d H:i:s');
$config['IST']=$IST;
В других моих файлах я называю эту переменную как
$IST = $config['IST'];
$time = $IST;
echo " Current time is $time";
Я получаю неправильное время. Если текущее время 2015-02-03 15:41:14 показывается 2015-02-03 16:41:14
Как исправить эту проблему?
Я обновил часовой пояс сервера в Азию/Калькутту.
Спасибо всем за ваши ценные предложения. Я извиняюсь. Я не проверял свои серверные часы. Все дело в серверных часах. Как только я установил часы своего сервера, чтобы исправить время, проблема будет решена.
Я снова прошу прощения и спасибо.
"Азия/Калькутта" существует только с PHP 5.2.6. Какую версию PHP вы используете?
Попробуйте использовать date_default_timezone_set ('Азия/Калькутта');