Я собираюсь изменить текущую дату на новую дату в php. В следующем коде текущая дата отображается на странице в персидском календаре, но она не меняет реальную григорианскую дату. Например: если мы сохранили дату: 2015-01-03 в базе данных, этот код преобразует эту дату в новую дату в Персидском календаре, и она отобразит ее на странице. public […]
Все пользователи находятся в Соединенных Штатах. Мне нужно иметь возможность перечислить все рабочие дни, кроме сегодняшнего дня. Так скажите, что это четверг, 7 октября. Он должен начинаться с перечисления в пятницу, 8 октября, а затем в понедельник, 11 октября. Я знаю, как убедиться, что я только перечисляю дни недели, когда зацикливаюсь, но проблема в том, […]
Я только что обновил мой CentOS-сервер. PHP теперь находится в версии 5.2.10 (php-5.2.10-1.el5.remi.i386), и я установил PECL Runkit. Также была обновлена tzdata (tzdata-2009i-2.el5.noarch). Начиная с обновления, Apache отказывается запускать Вот httpd / error.log [Ср Июл 08 11:40:21 2009] [уведомление] Механизм suEXEC включен (обертка: / usr / sbin / suexec) [Ср Июл 08 11:40:24 2009] [уведомление] […]
Возможно ли что-то подобное? $offset = -05:00; $timezone = getTimeZone($offset); //return America/New_York date_default_timezone_set($timezone); Как насчет DST (Day Saving Light), если да? РЕДАКТИРОВАТЬ То, что я пробовал, – это function php_date_default_timezone_set($GMT,$timestamp) { $timezones = array( '-12:00'=>'Pacific/Kwajalein', '-11:00'=>'Pacific/Samoa', '-10:00'=>'Pacific/Honolulu', '-09:00'=>'America/Juneau', '-08:00'=>'America/Los_Angeles', '-07:00'=>'America/Denver', '-06:00'=>'America/Mexico_City', '-05:00'=>'America/New_York', '-04:00'=>'America/Caracas', '-03:30'=>'America/St_Johns', '-03:00'=>'America/Argentina/Buenos_Aires', '-02:00'=>'Atlantic/Azores', '-01:00'=>'Atlantic/Azores', '+00:00'=>'Europe/London', '+01:00'=>'Europe/Paris', '+02:00'=>'Europe/Helsinki', '+03:00'=>'Europe/Moscow', '+03:30'=>'Asia/Tehran', '+04:00'=>'Asia/Baku', '+04:30'=>'Asia/Kabul', '+05:00'=>'Asia/Karachi', […]
Я недавно запустил проект (здесь) , и я застрял в задаче таймера / времени: У меня есть cronjob, который работает каждый день, два раза в день: полночь и полдень во французском часовом поясе. Я хочу отобразить «обратный отсчет до следующей страницы», который на самом деле является обратным отсчетом до кроны. Я немного застрял, потому что, […]
Я нашел обходной путь для DST Bug Zend Date , но обходной путь представляет собой еще одну ошибку. Обходной путь просто устанавливает время дважды. Это вводит еще одну ошибку, если итоговая дата пересекает границу даты, день увеличивается и уменьшается. Мне интересно, есть ли способ определить, что дата – это дата «изменения времени», так что я […]
Я использую часовой пояс, чтобы получить точное время пользователя в соответствии с его часовым поясом. У меня есть раскрывающийся список для выбора часового пояса для пользователей и отображения их текущего времени, когда они выбрали свой часовой пояс. Код, который я использую: $timezone = 'America/New_York'; date_default_timezone_set($timezone); echo date('H:i:s A'); Он работает нормально. Я хочу получить локали […]
Я хочу изменить свой часовой пояс на GMT + 3. Но я не знаю, как это сделать. Я не хочу менять метод gmdate btw. Спасибо, уже. $meetingstamp = strtotime($meeting_date . " UTC"); $dtstart= gmdate("Ymd\THis\Z",$meetingstamp); $dtend= gmdate("Ymd\THis\Z",$meetingstamp+$meeting_duration); $todaystamp = gmdate("Ymd\THis\Z");
У меня есть временная метка unix в PHP : $timestamp = 1346300336; Затем у меня есть смещение для часовых поясов, которые я хочу применить. В принципе, я хочу применить смещение и вернуть новую временную метку unix. Смещение следует за этим форматом и, к сожалению, не может быть изменено из-за совместимости с другим кодом: $offset_example_1 = […]
Хорошо, поэтому у меня есть этот код, который составляет список дат: $dates = array(); for($i = 1; $i < 10; $i++) { $datetime = mktime(12, 0, 0, date('n'), date('j') + $i, date('Y')); if(date('N', $datetime) != 6 && date('N', $datetime) != 7) { $dates[date('l, F jS', $datetime)] = date('l, F jS', $datetime); } } Даты будут […]