Одна вещь, которая недавно вызвала меня в неприятности, – это функция date_sun_info () PHP. Он возвращает массив с информацией о дневном свете, такой как восход и закат солнца, а также различные фазы сумерек. Однако при использовании этой функции кажется, что 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 ) Может ли кто-нибудь указать мне в правильном направлении? С уважением, Фрэнк
У меня такая дата: // just a example date $time_in_the_future_start = date('H:i', time()+60*60*24*7); $time_in_the_future_end = date('H:i', time()+60*60*24*7+480); $now = date('H:i', time()); Как я могу узнать, находится ли текущее время в пределах $time_in_the_future ? Например, если $time_in_the_future_start = 21:30; $time_in_the_future_end = 0:30; а также $now = 22:07 это будет матч. edit: чтобы уточнить, $time_in_the_future – это […]
Мне нужно сравнить даты из моей базы данных с текущим днем. Этот идентификатор моего кода, красноречивый: $posts = Post::where('date', '=', date('Ym-d'))->get(); Я хочу получать только сегодняшние сообщения. Зная, что поле «дата» имеет тип Date, как мне это сделать? Я попытался преобразовать date('Ym-d') в строку с помощью метода 'format', но кажется, что date('Ym-d') каким-то образом возвращает […]
Существует очень простая проблема. У меня есть идентификатор локали, en, en_US, cs_CZ или что-то еще. Мне просто нужно получить формат даты и времени для этой локали. Я знаю, что я могу легко форматировать любую временную метку или объект даты в соответствии с локалью. Но мне нужно просто строковое представление формата даты , скажем, регулярное выражение. […]
кто-то знает способ получить строку с даты, которая содержит формат даты? <?php $date = date ("2009-10-16 21:30:45"); // smething like this? print date_format ($date); ?> Я спрашиваю об этом, потому что я хотел бы оптимизировать эту функцию, которую я написал, обычную, чтобы получить дату с другим часовым поясом от сервера, не делая особых действий <?php […]
Это своего рода глупый вопрос, но каково будет максимальное значение INT time() и его будущая дата, например 1 января 2999 г. Будет ли время () когда-либо доходить до этой ценности? Переход на большое значение time() вернет это: Чт 1 янв 1970 1:00 Нормальная дата int 1287320788 – выходы сегодняшней даты: вс 17 окт 2010 14:06 […]
как добавить 6 часов в эту строку? $ parent = "2011-08-04 15:00:01"; Я думаю, что лучший способ – преобразовать его в timestamp, добавить 21600 секунд, а затем преобразовать его обратно в дату. Как это сделать? Заранее спасибо.
Если у меня есть строка PHP в формате mm-dd-YYYY (например, 10-16-2003), как правильно преобразовать ее в Date а затем DateTime в формате YYYY-mm-dd ? Единственная причина, по которой я запрашиваю Date и DateTime – это то, что мне нужно одно в одном месте, а другое – в другом месте.
Как преобразовать временную метку Unix (т.е. 1286374738) в hhmmss?