Форум: "Основная";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];
ВнизКак из переменной типа TDateTime извлечь отдельно Time и Date? Найти похожие ветки
← →
Mishenka (2005-01-12 17:15) [0]Как из переменной типа TDateTime извлечь отдельно Time и Date?
← →
Johnmen © (2005-01-12 17:17) [1]TDateTime+F1
← →
begin...end © (2005-01-12 17:18) [2]> Mishenka (12.01.05 17:15)
Trunc и Frac или DateOf и TimeOf.
← →
Digitman © (2005-01-12 17:20) [3]смотрим модуль, в котором объявлен идентификатор TDateTime
видим - он есть ничто иное как Double
затем чешем репу : целая часть дабл-значения есть целое число дней (собственно дата), дробная же - число милисекунд, прошедших начиная с начала суток, фигурирующих в дате
← →
Johnmen © (2005-01-12 17:30) [4]>Digitman ©
Не надо ничего чесать...:) Просто прочесть в F1.
И, кстати, ты не прав насчет миллисекунд...:)
← →
Fay © (2005-01-12 17:32) [5]2 Digitman © (12.01.05 17:20) [3]
TDateTime - количество (Double) дней, прошедших с 12.30.1899.
> : целая часть дабл-значения есть целое число дней (собственно
> дата), дробная же - число милисекунд, прошедших начиная
> с начала суток, фигурирующих в дате
Не ожидал от Вас
← →
Johnmen © (2005-01-12 17:34) [6]>Fay © (12.01.05 17:32) [5]
>Не ожидал от Вас
"И на старуху бывает проруха"
Поэтому жди всегда и всего :)
← →
Digitman © (2005-01-12 17:39) [7]
> Johnmen © (12.01.05 17:30) [4]
ну это не суть как важно, насчет мс или чего-то еще)
> Fay © (12.01.05 17:32) [5]
чего не ожидал ? я не понял ...
в вопросе, кстати, не было ни слова об отсчете даты, равно как и об отсчете времени
← →
Fay © (2005-01-12 17:47) [8]2 Digitman © (12.01.05 17:39) [7]
> в вопросе, кстати, не было ни слова об отсчете даты, равно
> как и об отсчете времени
Вот теперь не понял
>> дробная же - число милисекунд
Нет.
← →
Digitman © (2005-01-12 17:53) [9]
> Вот теперь не понял
чего не понял ?
вопрос прозвучал "как извлечь", а не в каком формате представлены эти компоненты даты-времени в переменной типа TDataTime .. это уж я так, насчет формата.. для близира)
> Нет.
ну нет так нет)
пусть будет The fractional part of the TDateTime value is fraction of a 24 hour day that has elapsed
← →
Fay © (2005-01-12 17:58) [10]2 Digitman © (12.01.05 17:53) [9]
>> чего не понял ?
Как извлечь "число милисекунд" из дробной части.
>> ну нет так нет)
Это конечно 8)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.042 c