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

Вниз

Прибавление к дате дня/месяца   Найти похожие ветки 

 
Ткаченко Сергей   (2003-09-03 12:07) [0]

Подскажите, как прибавить к имеющейся дате определенное число дней или месяцев.


 
Smithson   (2003-09-03 12:11) [1]


var D: TDate;

begin
D := Now;
D := D+NumbersOfDay;
End;

C месяцами сложнее, надо знать, сколько дней в месяце... И посмотри F1 по TDateTime


 
explorer   (2003-09-03 12:24) [2]

так же глянь ЕЩЕ:
EncodeDate()
DecodeDate()


 
Anatoly Podgoretsky   (2003-09-03 12:25) [3]

Не важно сколько дней в месяце, важнее как посутпать с пограничными датами, например для таких дат 28/31.01.yyyy прибавить один месяц, в принципе проблемы нет, единственно должно быть соглашение по этому поводу - как быть.
Встроенная в Д6 функция приведет все эти 4 даты к 28.02. и получится парадокс, что между 28.08 и 28/31. один месяц и еще интересно будет отнять один месяц от 28.02


 
Anatoly Podgoretsky   (2003-09-03 12:26) [4]

Бухгалтрера и финансисты для этого оперируют днями вместо месяцев.


 
Amoeba   (2003-09-03 12:40) [5]

Можно воспользоваться библиотекой ESBDates: http://www.esbconsult.com.au


 
wonderu   (2003-09-03 12:49) [6]

IncDay, IncMonth



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

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

Наверх





Память: 0.45 MB
Время: 0.011 c
1-48493
Fog
2003-09-02 19:25
2003.09.15
Delphi 6 Глючит!!!


14-48754
Timur
2003-08-26 19:04
2003.09.15
Где скачать stylexp


1-48580
ossa
2003-09-04 07:57
2003.09.15
Подскажите как добавить путь к новым компонентом в


1-48620
Ткаченко Сергей
2003-09-03 12:07
2003.09.15
Прибавление к дате дня/месяца


1-48585
RyDmi
2003-09-04 01:10
2003.09.15
Как поместить проект в SysTray?





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