Каков самый простой и быстрый способ заполнить приведенный ниже код 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 = […]
Может ли кто-нибудь предложить простой способ конвертировать дату и время в разные временные интервалы в php?
Я кодирую приложение, где мне нужно назначить случайную дату между двумя фиксированными метками времени как я могу достичь этого, используя php, я сначала искал, но нашел ответ только для Java, а не php например : $string = randomdate(1262055681,1262055681);