Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

перевести TDate и TTime в TDateTime [D7, XP]


Dmitry_177 ©   (2007-10-04 12:05:00) 

Есть переменные типа TDate и TTime, как их перевести в другую переменную типа TDateTime?


clickmaker   (2007-10-04 15:02:00) [1]


>  [4] Dmitry_177   (04.10.07 14:41)

да нафига?
Trunc(Picker1.Date) + Frac(Picker2.Time)
всего и делов


Dmitry_177   (2007-10-04 14:41:00) [2]

sniknik, подскажи пожалуйста а какая это функция из DateUtils? Дату и время я беру из двух DateTimePicker-ов, из одного дату из другого время..


sniknik   (2007-10-04 12:26:00) [3]

> сложить
лучше не надо... т.к. в переменной типа TDate атавизмом может сохранятся время, а в TTime дата отличная от 0. (если значения получены от какихто компонент... бывает)
лучше пользоваться функциями из модуля DateUtils, есть там объеденяющая. (либо самому, с одной стороны trunc с другой frac, и только результаты складывать)


Anatoly Podgoretsky   (2007-10-04 12:25:00) [4]

Они и так уже TDateTime


clickmaker   (2007-10-04 12:11:00) [5]

сложить


Наверх

Титульная страница Поиск, карта сайта Написать письмо