Я получаю список элементов из моей базы данных, каждый из которых имеет CURRENT_TIMESTAMP, который я изменил на «x минуты назад» с помощью timeago . Так что это нормально. Но проблема в том, что я также хочу «НОВЫЙ» баннер для предметов, которым меньше 30 минут. Как я могу взять сгенерированную метку времени (например: 2012-07-18 21:11:12) и […]
в моей базе данных у меня есть столбец временной отметки …, который отражает такой формат: 2012-04-02 02:57:54 Однако я хотел бы разделить их на $date и $time . после некоторых исследований с помощью руководства php … Я обнаружил, что date (), date_format () и strtotime () могут помочь мне отделить их … (не уверен, что […]
Есть ли кто-нибудь, сидящий на PHP-функции, для преобразования даты формата 0000-00-00 00:00:00 (datetimesql) в временную метку unix?
Я хочу найти отметку времени в первый день месяца (скажем, 1 сентября 2010 года и 0:00) и последний день в месяц (скажем, 31 сентября 23:59).
Я вытаскиваю необработанную информацию о timestamp mysql из $ item_date из базы данных в формате php date: if (($timestamp = strtotime($item_date)) === false) { echo "The timestamp string is bogus"; } else { echo date('j MY h:i:sA', $timestamp); } Выход из зоны сервера (UTC): 12 Ноя 2012 05:54:11 PM но я хочу, чтобы он преобразовывался […]
как я могу работать с датами до 01.01.1970? Мне нужно получить первый день месяца для дат с 1700 года. как я могу это достичь? заранее спасибо!
Я понимаю, что символ подчеркивания _ является приемлемым символом для именования переменных / функций / классов и т. Д. Однако мне было интересно, есть ли другие специальные символы, которые можно использовать. Я проверил несколько из них, не повезло и долгое время предполагал, что их нет, однако я решил, что увижу, знает ли кто-нибудь еще наверняка. […]
Каков самый простой и быстрый способ заполнить приведенный ниже код PHP таким образом, чтобы результат был в удобном для пользователя формате (например, «27 октября 2006 г.»)? $result = mysql_query("SELECT my_timestamp FROM some_table WHERE id=42", $DB_CONN); $row = mysql_fetch_array($result); $formatted_date = ???($row['my_timestamp']); echo $formatted_date;
strtotime ('3 января 2010 года) возвращает 1230993600 в GMT + 5: 30. Хотя согласно этому , временная отметка unix 1230993600 – 3 января 2009 года . Так что он отключен на один год. Это происходит на PHP 5.2.6, а также 5.2.11.
Я пытаюсь преобразовать 2009-09-12 20:57:19 метку формата 2009-09-12 20:57:19 и превратить ее в что-то вроде 3 minutes ago с PHP. Я нашел полезный скрипт для этого, но я думаю, что он ищет другой формат, который будет использоваться в качестве временной переменной. Сценарий, который я хочу изменить для работы с этим форматом, это: function _ago($tm,$rcs = […]