Консультация № 94230
06.07.2007, 23:35
0.00 руб.
0 1 1
а как 1183665699 перевести в нормальный формат дата время ? (5 июля 23:01 или в что-то более дружелюбное)

может у кого функция какая есть - поделитесь пожалуйста

Обсуждение

Неизвестный
06.07.2007, 23:45
общий
это ответ
Здравствуйте, source!

1183665699 - это дата/время в unix-формате.
Для перевода его в "нормальный" формат дата/время можно воспользоваться функцией <b>UnixToDateTime</b>(const AValue: Int64): TDateTime;
Если нужно вывести в виде строки: DateTimeToStr(UnixToDateTime(1183665699));
(например: ShowMessage(DateTimeToStr(UnixToDateTime(1183665699)));)
Еще лучше воспользоваться для перевода даты/времени в строку функцией FormatDateTime(_тут формат в виде строки_,UnixToDateTime(1183665699)));
Например: FormatDateTime(‘dd mmmm hh:mm‘,UnixToDateTime(1183665699)) - выведет 5 июль 20:01
Удачи!
Форма ответа