Я собираюсь изменить текущую локальную дату на новые локальные даты и время. Как-то я знаю, это код: Например: date_default_timezone_set("Asia/Calcutta"); date_default_timezone_get(); // Show current date & time или использовать третью сторону для изменения даты, что-то вроде этого: header('Content-Type: text/html; charset=UTF-8'); require_once dirname(__FILE__) . '/jdatetime.class.php'; $local = jDateTime::date("lj FY", strtotime($date), true, true, 'Asia/Tehran'); break; Эти способы позволяют […]
При попытке проанализировать дату с помощью DateTime::createFromFormat PHP не будет распознавать часовой пояс. Пример: $t = new \DateTime(); echo $t->format('Ym-dTH:i:s'); выйдет 2012-01-24MSK16:53:52 Теперь, когда я пытаюсь разобрать эту строку из того же формата var_dump(\DateTime::createFromFormat('Ym-dTH:i:s', '2012-01-24MSK16:53:52')); я получил bool(false) Когда я не помещаю Часовой пояс в строку, он работает $t = new \DateTime(); echo $t->format('Ym-dH:i:s'); дам […]