В php есть функция для установки часового пояса по умолчанию -
date_default_timezone_set('Asia/Calcutta');
, но нужно ли это вызывать каждый раз в приложении, когда я хочу использовать дату?
но нужно ли это вызывать каждый раз в приложении, когда я хочу использовать дату?
Если вашему приложению нужен другой часовой пояс , чем настроено вphp.ini , тогда да, вам нужно вызвать date_default_timezone_set в вашем скрипте.Вам также нужно будет позвонить, если в php.ini не настроен часовой пояс, хотя, если это так, вам нужно приставать к хосту, чтобы исправить это.
date_default_timezone_set
Вы можете установить часовой пояс в php.ini, и тогда вам не нужно будет каждый раз вызывать его в своем скрипте: http://php.net/manual/en/datetime.configuration.php