Форум: "Базы";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];
ВнизПреобразование данных Найти похожие ветки
← →
Натик (2002-06-10 11:53) [0]Мастера! Помогите новичку!
Как перевести число(например 3.45 ) в формат времени 3 часа 45 мин?
← →
SB.John (2002-06-10 12:09) [1]Сделать-то это нехитро используя функции StrToTime, Int, Frac (самое простое что в голову пришло). Только как по Вашему должно выглядеть время 25.99 ?
← →
Натик (2002-06-10 13:59) [2]В этом варианте подразумевается, что после точки однозначно идут минуты. Т е ничего переводить не надо.
← →
Producer (2002-06-10 14:37) [3]Смотри хелп про TDatetime, там все подробно описано. В частности, дробная часть показывает долю пройденного (24-часового) временного интервала, то есть [.25] = 1/4 *24 = 6.00am
Так что приводи свое число к нужной дроби и вперед - конверти и получишь результат.
← →
MBo (2002-06-10 16:49) [4]hm:=3.45
atime:=int(hm)/24+frac(hm)*5/72 (100/1440)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c