Как правильно прописать перевод на зимнее время, если летнее время было прописано так:
error_reporting(E_ALL);
set_time_limit(0);
ignore_user_abort(true);
//ob_start();
date_default_timezone_set('UTC');
$_startTime = microtime(true);
$_time = time();
$_fileDir = dirname(__FILE__);
$_fileRootDir = substr($_fileDir, 0, -9);
$date = new \DateTime('@' . $contest['end_time']);
$date->setTimezone(new \DateTimeZone('Europe/Kiev'));
$start_today = mktime($date->format('H'), 0, 0, $date->format('n'), $date->format('j'), $date->format('Y'));
$end_totay = mktime($date->format('H') - 1, 59, 59 $date->format('n'), $date->format('j') + 1, $date->format('Y'));
echo '' . $date->format('c') . '';
echo '' . $start_today . ' ' . $end_totay . '';
$date = new \DateTime('@' . $contest['end_time']);
$start_today = mktime($date->format('H'), 0, 0, $date->format('n'), $date->format('j'), $date->format('Y'));
$end_totay = mktime($date->format('H') - 1, 59, 59 $date->format('n'), $date->format('j') + 1, $date->format('Y'));
Вопрос задан
более трёх лет назад
357 просмотров