Articles of дата

Манипулирование массивами дат в PHP

У меня много трудностей, когда я сталкивался с куском кода в PHP . Я имею массив дат и значений, например dates = (2014-12-01,2014-12-02,2014-12-08,2014-12-09,2014-12-10,2014-12-11) values = (5,3,7,8,9,2) Вы заметите, что 12/01 – понедельник, как и 12/08 . Я хотел бы сформировать 4 массива из этих двух массивов: monday = (5,7) tuesday = (3,8) wednesday = (0,9) […]

Дни доставки в городах с использованием массива () PHP

У меня есть договоренность с днями поставки моего интернет-магазина в двух разных городах: $city1 = array("Monday", "Friday"); $city2 = array("Monday", "Thursday", "Saturday"); Магазин доставляет каждые 2 дня, но только в определенные дни, в зависимости от города. Если сегодня четверг и кто-то покупает в городе 1, заказ будет получен в течение 2 дней в этом случае […]

PHP, получающий месячные даты и размещение в массиве

Сегодня я нашел эту функцию, которая говорит, сколько дней было через месяц cal_days_in_month() . Но то, что я хочу сделать, это перечислить все дни в массив, что-то вроде этого. $days = array( "2012-11-01","2012-12-01","2012-13-01"…etc ) и $days = array( "2012-11-01","2012-12-01","2012-13-01"…etc ) Может ли кто-нибудь указать мне в правильном направлении? С уважением, Фрэнк

Как найти ближайшую дату из массива для ввода в уже выбранный массив дат

$dates[] = array("date" => "2016-02-18 02:00:00", "duration" => "600"); $dates[] = array("date" => "2016-02-18 02:05:00", "duration" => "300"); $dates[] = array("date" => "2016-02-18 02:10:00", "duration" => "600"); $dates[] = array("date" => "2016-02-18 02:25:00", "duration" => "300"); $dates[] = array("date" => "2016-02-18 02:30:00", "duration" => "600"); function closestDates($array, $date){ foreach($array as $day) $interval[] = abs(strtotime($date["date"]) – […]

Алгоритм MySQL / PHP для расчета количества дней недели / недели (в месяц)

Прежде чем начать кодирование, я хочу сначала создать хороший дизайн. В принципе, у меня есть таблица базы данных, заполненная датами, и пользователи, связанные с этими датами (даты указаны в формате sql). Используя PHP, я хочу, чтобы каждый пользователь вычислил (общее количество), сколько дней, с которыми они связаны, и сколько уикэндов, с которыми они связаны. Мне […]

Как преобразовать массив даты, который был возвращен с даты_parse обратно в строку даты

У меня есть массив даты в формате, который возвращается PHP-процедурой date_parse. Мне нужно преобразовать этот массив даты в строку даты. Я ищу функцию, которая выполняет обратную процедуру date_parse. Это функция, которая примет массив даты в качестве параметра и вернет строку даты. http://php.net/manual/en/function.date-parse.php У массива дат иногда есть только значения для «год», «месяц» и «день». В […]

Преобразование даты на дату

Я пытаюсь использовать strtotime для преобразования строк даты в формате Jan 14th 2011 в формат 2011-01-14 но он не работает. Этот формат не подходит для strtotime и если да, то как его преобразовать. Месяц всегда в 3-х буквенном формате, например, Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec

получить количество дней с заданных дат в массиве php

Я пытаюсь получить количество дней от первой даты до второй даты, а затем со второй даты до третьей даты и так далее. У меня есть такой массив $dates = array( 2016 – 02 – 01, 2016 – 03 – 01, 2016 – 04 – 01, 2016 – 05 – 01, 2016 – 06 – 01, […]

Использование php внутри javascript в wordpress

У меня есть следующий код в javascript (jquery) файле custom.js: blabla = new Date(2014, 06 – 1, 2); $('.days').countdown({ until: blabla, layout: '{dn} {dl}', 1. Теперь я хочу, чтобы пользователь мог изменить указанную дату. Я создал страницу параметров темы под названием theme-options.php 2. Я использую <?php require_once('theme-options.php'); ?> <?php require_once('theme-options.php'); ?> в функции.php для ссылки […]

Создание массива последних 30 дней с использованием PHP

Я пытаюсь создать массив, начиная с сегодняшнего дня, и возвращаться к последним 30 дням с PHP, и у меня возникают проблемы. Я могу оценить, но я не знаю, как это сделать, и учитывая количество дней в предыдущем месяце и т. Д. Есть ли у кого-нибудь хорошее решение? Я не могу приблизиться, но я должен убедиться, […]