Как исправить warning date_timezone_set() и date_format() в Drupal 7

Комментарии к записи Как исправить warning date_timezone_set() и date_format() в Drupal 7 отключены

После очередного обновления ядра периодически стало появляться предупреждение:

Warning: date_timezone_set() expects parameter 1 to be DateTime, boolean given в функции format_date() (строка 2014 в файле /адрес до файла/includes/common.inc).
Warning: date_format() expects parameter 1 to be DateTime, boolean given в функции format_date() (строка 2024 в файле /адрес до файла/includes/common.inc).

Яндекс Практикум

Чтобы убрать этот Warning, открываем файл common.inc и в строке 2014 делаем замену с
// Create a DateTime object from the timestamp.
$date_time = date_create('@' . $timestamp);

на
// Create a DateTime object from the timestamp.
$date_time = date_create('@' . intval($timestamp));