Как исправить ошибки PHP, связанные с часовым поясом (function.strtotime и function.date)

При обновлении до нового сервера я повторяю две ошибки:

Предупреждение: strtotime () [function.strtotime]: Нельзя полагаться на настройки часового пояса системы. Вы должны использовать параметр date.timezone или функцию date_default_timezone_set (). Если вы использовали какой-либо из этих методов, и вы все еще получаете это предупреждение, скорее всего, вы ошиблись с идентификатором часового пояса. Мы выбрали «America / New_York» для «EST / -5.0 / no DST» вместо …

а также

Предупреждение: date () [function.date]: Нельзя полагаться на настройки часового пояса системы. Вы должны использовать параметр date.timezone или функцию date_default_timezone_set (). Если вы использовали какой-либо из этих методов, и вы все еще получаете это предупреждение, скорее всего, вы ошиблись с идентификатором часового пояса. Мы выбрали 'America / New_York' вместо 'EST / -5.0 / no DST' вместо

Как я могу их исправить?

Код, о котором идет речь, заключается в следующем:

'date' => date("YMd",strtotime($Array['_dateCreated'])), 

Я попытался включить это в список в верхней части всех моих страниц:

 <?php date_default_timezone_set('America/New_York'); ?> 

Заранее спасибо за вашу помощь.

date.timezone в php.ini может исправить это глобально.

Исправлено это, поставив

 date_default_timezone_set('America/New_York'); 

В самом деле, который жаловался.