Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];

Вниз

Как посчитать кол-во часов, минут, секунд между двумя датами?   Найти похожие ветки 

 
Сатир   (2007-09-18 13:24) [0]

Есть дата в прошлом и есть данный момент Now+Time.
Кол-во дней можно посчитать через DayBetween и потом умножить на 24 и прибавить ко времени.
сделал так:
dd:=(now+time)-odsActivityDATE_EVENT.AsDateTime;

 //DaysBetween(now,odsActivityDATE_EVENT.AsDateTime);
 
 odsActivityDELTA.AsString:=TimeToStr( TimeOf(dd));

Но теперь осталось прибавить к этому времени кол-во дней, умноженное на 24, чтобы учесть разницу не только в пределах сутки.
Подскажите, как это красиво сделать


 
DVM ©   (2007-09-18 13:27) [1]


> Подскажите, как это красиво сделать

А остальные функции, оканчивающиеся на Between() чем не устроили?


 
Плохиш ©   (2007-09-18 13:27) [2]


> есть данный момент Now+Time.

Маразм это, а не данный момент!

Кроме DaysBetween имеется ещё несколько функций.


 
Сатир   (2007-09-18 13:32) [3]

нашел только MilliSecondsBetween
а как это преобразовать в время?


 
Jeer ©   (2007-09-18 13:33) [4]


> Сатир   (18.09.07 13:32) [3]


Слушай, ну посмотри ты на определение формата TDateTime - полегчает.


 
DVM ©   (2007-09-18 13:36) [5]


> нашел только MilliSecondsBetween

хреновый из тебя поисковик

YearsBetween function
SecondsBetween function
MonthsBetween function
MinutesBetween function
HoursBetween function

итд


 
Плохиш ©   (2007-09-18 13:36) [6]


> Сатир   (18.09.07 13:32) [3]
> нашел только MilliSecondsBetween

Сразу видно, что Сатир, да ещё и из будущего. Зачем их искать? Достаточно в справке нажать на "See also..." :-))


 
Anatoly Podgoretsky ©   (2007-09-18 13:42) [7]


> DVM ©   (18.09.07 13:36) [5]

А это где, а это что


 
Сатир   (2007-09-18 14:23) [8]

всё, разобрался
всем спасиба



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

Форум: "Прочее";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.05 c
2-1190372911
webpauk
2007-09-21 15:08
2007.10.14
Array of TmyRec


2-1189951103
Ezorcist
2007-09-16 17:58
2007.10.14
Синхронная прокрутка двух TMemo


2-1190314315
qadeveloper2
2007-09-20 22:51
2007.10.14
Ссылка?


2-1189796974
AlRal
2007-09-14 23:09
2007.10.14
Поставить один GroupBox над другим


15-1189770450
Галинка
2007-09-14 15:47
2007.10.14
dopen что за функция





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский