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

Вниз

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

 
Klopan ©   (2005-08-10 18:44) [0]

как посчитать количество лет, месяцев, дней, часов, минут, секунд указанной даты (напр 02.05.2001 14:03:45) до текущей даты?


 
Desdechado ©   (2005-08-10 18:55) [1]

вычти из одной даты другую
это будут дни (в целой и дробной части)
а потом отдельно разбери целую часть и дробную
сколько дней в году, надеюсь, знаешь?
а вот месяц придется абстрагировать, ибо они разные


 
Anatoly Podgoretsky ©   (2005-08-10 19:02) [2]

Desdechado ©   (10.08.05 18:55) [1]
А сколько дней в году, для абстрактного интервала?


 
Desdechado ©   (2005-08-10 19:07) [3]

это автору топика вопрос :)
у него задача странно поставлена
пусть високосные считае, если хочет
или, наоборот, берет длину года с точностью до секунд


 
Anatoly Podgoretsky ©   (2005-08-10 19:21) [4]

Значит и ты ответа не знаешь :-)


 
Klopan ©   (2005-08-10 19:34) [5]

хм.. нужно просто как-то разность преобразовать в интервал..


 
Anatoly Podgoretsky ©   (2005-08-10 20:23) [6]

Разность это и есть интервал :-)


 
GuAV ©   (2005-08-10 20:33) [7]

uses DateUtils;

YearsBetween
MonthsBetween
WeeksBetween
DaysBetween
HoursBetween
MinutesBetween
SecondsBetween
MilliSecondsBetween



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

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

Наверх





Память: 0.45 MB
Время: 0.01 c
14-1124905300
Веретенников
2005-08-24 21:41
2005.09.18
Выбор ТВ-тюнера


1-1125298174
Cati
2005-08-29 10:49
2005.09.18
Кнопка


4-1122356794
Jupiter
2005-07-26 09:46
2005.09.18
Текущая дата в винде


6-1117308008
Flame
2005-05-28 23:20
2005.09.18
referer


14-1124513529
Mike Kouzmne
2005-08-20 08:52
2005.09.18
Путевые заметки





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский