Я использую $date = date("DM d, YG:i"); , Когда я повторяю $date , он показывает правильную дату / время. Теперь мне это нужно как строка. Я попробовал string($date) ; но здесь ничего не происходит. А также $today = strtotime($date); здесь я получаю странные цифры .. Мне нужна строка, поэтому я могу поместить $today в сообщение. […]
У меня есть объект с одним столбцом типа "datetime" для хранения метки времени. /** * @ORM\Column(type="datetime") */ protected $timestamp; У меня был MySQL 5.5.40, и я обнаружил, что он не хранит микросекунды. Поэтому я переключился на 5.6.21 и импортировал все мои таблицы и данные. Я попытался объявить тип как * @ORM\Column(type="datetime(6)") но это дало мне […]
У меня есть куча данных даты в таблице mysql следующим образом: 2010-02-13 1:00:00, "soma data" 2010-02-13 1:25:00, "soma data" 2010-02-13 1:37:00, "soma data" 2010-02-13 2:12:00, "soma data" Я хочу выбрать отчет, который показывает данные, сгруппированные по часам, например: On Feb 13, during the hour from 1:00 pm to 1:59 pm, there were 3 data points. […]
У меня возникает довольно странная проблема с использованием функции даты date PHP 5.3 для вычисления разницы в днях между двумя датами. Ниже мой код: $currentDate = new DateTime(); // (today's date is 2012-1-27) $startDate = new DateTime('2012-04-01'); $diff = $startDate->diff($currentDate); $daysBefore = $diff->d; echo $daysBefore; Приведенный выше код отображает 4 как значение переменной $ daysBefore. […]
Я хочу запросить базу данных для записей, где дата равна или превышает 90 дней. Это то, что у меня есть до сих пор: $format = 'Ymj G:i:s'; $date = date ( $format ); // -90 days from today date ( $format, strtotime ( '-90 day' . $date ) ); Я просто немного уверен, как структурировать […]
Надеюсь, что название не слишком загадочно. У меня есть массив с объектом DATETIME в нем, и я просто пытаюсь понять, как откликнуться на эту страницу. ["created"]=> object(DateTime)#3 (3) { ["date"]=> string(19) "2010-10-22 00:00:00" ["timezone_type"]=> int(3) ["timezone"]=> string(13) "Europe/London" Кто-нибудь может мне помочь? дата (), но получите: Warning: date() expects parameter 2 to be long, object […]
Может ли кто-нибудь показать мне ошибку моих путей, когда дело доходит до этого регулярного выражения: if(preg_match("/^[0-9]{1,2}/[0-9]{1,2}/[0-9]{4}$/", $_POST["date"]) === 0) { echo 'error'; } В основном я хочу, чтобы это отображало сообщение об ошибке каждый раз – если формат не правильный (dd / mm / yyyy). Что я делаю неправильно с вышеуказанным? Большое спасибо за любые […]
Возможный дубликат: Получайте количество будних дней в данном месяце Как рассчитать рабочие дни любого месяца? cal_days_in_month возвращает просто общее количество дней в месяц. Моя задача – рассчитать количество дней в месяце, кроме как по субботам, так и по воскресеньям или воскресеньям. Любой способ найти это?
Я ищу библиотеку (open source), такую как Joda-Time в мире Java. Есть ли такая библиотека? Joda-Time очень полезно для расчета даты и времени. Я могу добавлять дни, недели, месяц, год, а также легко конвертировать даты и время. Мне жаль, что в PHP отсутствует библиотека Joda-Time. Изменить: мне нужны некоторые функции, доступные в Joda-Time, например daysBetween […]
Я использую Laravel. Я только что встретил Carbon который уже был в папке продавцов. Я сделал быстрый поиск и обнаружил, что это отличное расширение от PHP Date time. Где-то в моем приложении мне нужна была логика, которая будет проверять, падает ли заданное время между двумя точками времени. Допустим, я хочу проверить, падает ли 10:00 под […]