Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.15;
Скачать: CL | DM;

Вниз

TDateTime   Найти похожие ветки 

 
quott   (2007-03-20 18:51) [0]

Есть у меня к примеру некая дата в воображаемом исполнении (01 Oct 1991, 12:01:24), мне нужно затащив эту дату в переменную типа TDateTime иметь возможность работать с этой датой: прибавить к ней три часа две минуты, отнять два года три секунды и т.п.

Что следует использовать?


 
IceBeerg ©   (2007-03-20 18:58) [1]

StrToDateTime ???


 
Gadenysh   (2007-03-20 19:12) [2]

DateUtils


 
Anatoly Podgoretsky ©   (2007-03-20 20:22) [3]

> quott  (20.03.2007 18:51:00)  [0]

Для такого формата встроеных функций вроде нет, напиши сам.


 
Германн ©   (2007-03-21 01:27) [4]

Добавлю к Anatoly Podgoretsky ©   (20.03.07 20:22) [3]
При написании своей функции может помочь изучение модуля DateUtil из RxLib.


 
DiamondShark ©   (2007-03-21 12:22) [5]

Цитата из System.pas:
 TDateTime = type Double;

Цитата из справки:

The integral part of a TDateTime value is the number of days that have passed since 12/30/1899. The fractional part of a TDateTime value is fraction of a 24 hour day that has elapsed.

Following are some examples of TDateTime values and their corresponding dates and times:

0 12/30/1899 12:00 am
2.75 1/1/1900 6:00 pm
-1.25 12/29/1899 6:00 am
35065 1/1/1996 12:00 am

To find the fractional number of days between two dates, simply subtract the two values. Likewise, to increment a date and time value by a certain fractional number of days, simply add the fractional number to the date and time value.


 
Anatoly Podgoretsky ©   (2007-03-21 21:04) [6]

> Германн  (21.03.2007 01:27:04)  [4]

Поможет, если он есть.



Страницы: 1 вся ветка

Текущий архив: 2007.04.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.083 c
2-1175127004
Lavrenty
2007-03-29 04:10
2007.04.15
Курсор в TMemo


2-1174887016
IgorMish
2007-03-26 09:30
2007.04.15
CheckBox в DBGrid


2-1174590637
FIL-23
2007-03-22 22:10
2007.04.15
Можно ли отменить изменения в БД?


15-1174323208
oldman
2007-03-19 19:53
2007.04.15
Вчера рассказали новый Закон Мерфи (возможно боян)...


15-1174302327
vajo
2007-03-19 14:05
2007.04.15
Total Commander