Возможный дубликат: Как рассчитать относительное время? Как отобразить «12 минут назад» и т. Д. На веб-странице PHP? У меня есть форматы даты: 2011-09-10 12:00:00 2011-09-12 11:02:05 2011-09-12 Я хочу создать функцию, которая получит дату и выведет что-то вроде этого? 5 minutes ago 2 hours ago today yesterday and show date if date is far away. […]
Как конвертировать дату с "2011-08-01 04:01:45" в "Mon, 01 Aug 2011 05:37:45 -0400" в Php Большое спасибо…
Я использую Twig и этот фильтр даты http://www.twig-project.org/doc/templates.html#date По-видимому, они ищут экземпляры DateTime в параметре. глядя на это http://www.php.net/manual/en/datetime.construct.php Мне трудно понять объект php datetime и как использовать часовой пояс. Учитывая, что я знаю базовый PHP и знаком с простым веб-программированием, как его использовать для отображения даты и времени с использованием фильтра даты Twig во […]
У меня есть объект DateTime, который я сейчас формирую через $mytime->format("D dmY") Это дает мне именно тот формат, который мне нужен: Вторник 5.3.2012 Единственный недостающий пункт – правильный язык. Мне нужен немецкий перевод Tue ( Tuesday ), который является Die ( Dienstag ). Это дает мне правильную настройку локали Locale::getDefault() Но я не знаю, как […]
Я пытаюсь заставить мой cron получать только Projects , которые должны быть возвращены / продлены в течение следующих 7 дней, чтобы отправить электронные письма с напоминанием. Я только что узнал, что моя логика не совсем работает. У меня есть запрос: $projects = Project::where(function($q){ $q->where('recur_at', '>', date("Ymd H:i:s", time() – 604800)); $q->where('status', '<', 5); $q->where('recur_cancelled', '=', […]
Facebook выводит даты в формате ISO8601 – например: 2011-09-02T18: 00: 00 Используя PHP, как я могу переформатировать что-то вроде: пятница, 2 сентября 2011 года в 18:00 Nb – я делал это в Javascript, но у IE есть ошибки даты, поэтому я хочу использовать кросс-браузер.