Вниз
Скачать: CL | DM;

Форматированная разница между двумя датами   Найти похожие ветки 

← →
DVM ©   (2006-07-03 11:20) [0]

Нет ли у кого готовой функции выдающей разницу между двумя датами в виде строки: dd дней hh часов mm минут ss секунд ?


← →
REA   (2006-07-03 11:25) [1]

Типа такого?

FormatDateTime("dd дней hh часов nn минут ss секунд", Date2-Date1)


← →
DVM ©   (2006-07-03 11:31) [2]


> Типа такого?

А так неправильно получается если FormatDateTime("dd дней hh часов nn минут ss секунд", Now - Now) выводит 30 дней разницу почему то.


← →
REA   (2006-07-03 11:34) [3]

Желательно на вход подавать положительную разницу (Now-Now может быть и отрицательной). Вообще ограничение в 30 дней в этой функции имеется - придется либо месяцы показывать либо дни отдельно:

IntToStr(Trunc(DateDiff))+ FormatDateTime(" дней hh часов nn минут ss секунд", DateDiff)


← →
DVM ©   (2006-07-03 11:40) [4]

Ясно, спасибо.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
2-1153736374
rlzz
2006-07-24 14:19
2006.08.13
ПРо поиск фаилов (Теоритеческий)


3-1149768298
fuckman
2006-06-08 16:04
2006.08.13
Ошибка "Multiple record found, but only one was expected"


15-1153127652
xman
2006-07-17 13:14
2006.08.13
Сайт с компонентами на Delphi


15-1152881936
Crazy monkey
2006-07-14 16:58
2006.08.13
Превед кросавчеги!


2-1153811873
AlexeyT
2006-07-25 11:17
2006.08.13
Как правильно выводить табуляцию?




   Наверх