![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как получить из DateTimePicker.Date целое значение без дроби [D3, Win95/98]
saviola © (2002-01-17 15:40:00)Всем доброго времени суток! Вообщем-то subj.
Song (2002-01-21 10:56:00) [1]Обычно дробь берётся от составляющей компонента Time поэтому убери Time из TDateTimePicker функцией DateOf
Romul (2002-01-18 11:41:00) [2]Romkin прав - trunc то что доктор прописал. Так две даты например можно сравнить.
Slava (2002-01-18 06:36:00) [3]x := DateTimeToTimeStamp(DateTimePicker.Date).Date;
Но это в том случае, если в Д3 есть такая функция
saviola (2002-01-17 17:25:00) [4]я пишу:
var
x: real;
begin
x:= int(DateTimePicker.Date);
end;
значение х - равно 0, а почему?
saviola (2002-01-17 16:54:00) [5]Не знаю как trunc, но round не работает
Romkin (2002-01-17 16:33:00) [6]int(DateTimePicker.Date)
или просто обнули там значение времени
Если нужно именно целое - trunc
saviola (2002-01-17 16:30:00) [7]Я же в subj писал DateTimePicker.Date. Только значение мне нужно не TDate, а целое без дроби(дробь - это время).
Turalyon (2002-01-17 15:56:00) [8]Целое значение чего? DateTimePicker имеет свойство Date типа TDate. Либо Time в зависимости от Kind.