|
|
|
| Что это за тип или вид храниения даты - 1017373177
И как его преобразовать к нормальному и обратно?
Вопрос возможно глупый но я этим никогда не пользовался. | |
|
|
|
|
|
|
|
для: vbps
(03.04.2007 в 13:44)
| | а как Вы его получили? | |
|
|
|
|
|
|
|
для: Trianon
(03.04.2007 в 13:51)
| | Это не я получил, надо в phpbb список пользователей вывести. | |
|
|
|
|
|
|
|
для: vbps
(03.04.2007 в 14:03)
| | В phpbb дата хранится как обыкновенный unix timestamp.
Работают с ним с помощью функций date и mktime. В самом примитивном случае: echo date('r', 1017373177); | |
|
|
|
|
|
|
|
для: Trianon
(03.04.2007 в 14:08)
| | спасибо | |
|
|
|
|
|
|
|
для: Trianon
(03.04.2007 в 14:08)
| | Честно говоря так и не понял, как из этого получить формат 00.00.0000? | |
|
|
|
|
|
|
|
для: vbps
(03.04.2007 в 16:06)
| | Можно поступить следующим образом
<?php
echo date("d.m.Y", 1017373177); // 29.03.2002
?>
|
| |
|
|
|
|
|
|
|
для: vbps
(03.04.2007 в 13:44)
| | Это количество секунд, прошедших с полуночи 1 января 1970 года. | |
|
|
|
|
|
|
|
для: cheops
(03.04.2007 в 14:35)
| | Корректное определение более сложное.
Это количество секунд, прошедших с момента астрономической (т.е. без учета декретных сдвигов) новогодней полуночи 1969/1970 в Гринвиче, до указываемого момента времени.
И еще более точно - если указываемый момент времени был ранее - то это алгебраическая разность. | |
|
|
|
|
|
|
|
для: Trianon
(03.04.2007 в 15:10)
| | Т.е. функции решающей данную задачу нет, нужно высчитывать математически? | |
|
|
|
|
|
|
|
для: vbps
(03.04.2007 в 16:09)
| | извеняюсь, разобрался
date("j.n.Y",$R["user_regdate"])
|
| |
|
|
|
|
|
|
|
для: vbps
(03.04.2007 в 16:09)
| |
<?php
echo strftime("%H:%M:%S , %d.%m.%Y", time());
//выводит время в виде "Часы:Минуты:Секунды , ДД.ММ.ГГГГ"
//time() - текущее время в секундах от 1 января 1970 года, это можно заменить на свое
?>
|
| |
|
|
|