У меня есть 5 разных графиков в течение 5 недель: первая неделя = с понедельника по пятницу (с 8:00 до 17:00) && Дни отдыха в субботу и воскресенье вторая неделя = с понедельника по пятницу (с 10:00 до 18:00) && Дни отдыха в субботу и воскресенье третья неделя = с понедельника по пятницу (с 11:00 […]
<ul> <?php $event_date = get_sub_field('event_date'); // 20150203 $event_date_format = DateTime::createFromFormat('Ymd', $event_date); setlocale(LC_ALL, 'de_DE'); ?> <li> <h6><?php echo $event_date_format->format('d');?>. <?php echo $event_date_format->format('F');?></h6> <p><?php echo $event_date_format->format('H');?>:<?php echo $event_date_format->format('i');?></p> </li> </ul> Результатом этого является 03. February 19:25 Почему setlocale не влияет на это. Я хочу, чтобы мой месяц «F» был на немецком, например 3. Feber 19:25 Любая идея, […]
Я хочу сгенерировать 2 DATETIME, которые представляют последние 2 недели, начиная с воскресенья до субботы 2, Он не должен включать текущую неполную неделю. Ценю вашу помощь.
Я создаю фильтр для некоторых списков с разбивкой по страницам, и я хочу показать элементы, созданные между двумя датами. Но я не уверен, как это сделать правильно. Вид: <?php echo $this->Form->create('Logs');?> <fieldset> <?php echo $this->Form->input('start',array('type'=>'date')); echo $this->Form->input('end',array('type'=>'date')); ?> </fieldset> <?php echo $this->Form->end('Filter');?> Контроллер: … $conditions['Logs.created BETWEEN ? AND ?'] = array( $this->data['Logs']['start'],$this->data['Logs']['end']); … проблема в […]
Есть ли у PHP функция, которая могла бы помочь выяснить, является ли дата реальной датой. Например, February 29, 2011 это не реально, потому что в этом году в феврале всего 28 дней. Это своего рода «настоящая дата», о которой я спрашиваю. Помогает ли PHP что-то помочь?
Я хочу найти конкретный номер недели с конкретной даты начала. Например, $ date перетаскивается из базы данных (т.е. 07/08/2011) Я хочу, чтобы это была дата начала, так что теперь будет неделя 3 с этой даты. Это код, который у меня есть до сих пор, но просто показывает версию ISO: $date = strtotime("".$row['start_date'].""); $weekNumber = date("W", […]
У меня возникла проблема с преобразованием форматированной строки даты в целую метку времени. Я использую datepicker для ввода поля, такого как DD/MM/YY и я использую strtotime для его изменения. Пример использования $date_from = (!empty($_POST['datefrom'])) ? (string) $db->sql_escape($_POST['datefrom']) : false; $date_to = (!empty($_POST['dateto'])) ? (string) $db->sql_escape($_POST['dateto']) : false; $time_from = (!empty($_POST['timefrom'])) ? (string) $db->sql_escape($_POST['timefrom']) : ''; […]
Начиная с даты в этом формате: 2011-05-01 09:00:00 , как я могу создать массив, который содержит все рабочие часы (с 09:00 до 17:00) за все рабочие дни года (так исключая все Суббота и воскресенье). Я хочу приехать в это примерно так: 2011-05-01 09:00:00 2011-05-01 10:00:00 2011-05-01 11:00:00 2011-05-01 12:00:00 2011-05-01 13:00:00 2011-05-01 14:00:00 2011-05-01 15:00:00 […]
Я хочу показать формат даты, например: 10月09日, 周三 (что означает 10/9, ср.) и мои данные – это время UNIX, например [message.time]: 1380813820000 так это то, что я делаю в ветке: {{ (message.time/1000)|date("m月d日, 周w") }} Но это показывает мне: 10月09日,周3 , потому что дата «w» – это цифры, а не китайский текст. так что я могу […]
Я надеялся, что этого будет достаточно легко разобраться, но, видимо, мне нужна помощь. Я не могу найти ответ онлайн, так что я спрашиваю здесь. Возможно, я просто не использую правильные условия поиска. У меня есть таблица базы данных с 1100 существующих записей. Есть 3 поля: id, code_name, code_date. Code_date – это дата в формате Ymd, […]