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

Вниз

Работа с датами   Найти похожие ветки 

 
Sesh   (2003-07-28 20:12) [0]

Подскажите, може есть какая-то функция: Надо к дате прибавить 7 месяцев причем чтоб учитывался переход на следующий год


 
Anatoly Podgoretsky ©   (2003-07-28 20:15) [1]

Если ты скажешь сколько в них дней, то первая часть выполнима.


 
Sesh   (2003-07-28 20:21) [2]

Не скажу естесственно, месяцев может быть не 7 а 3 или 25


 
ZrenBy ©   (2003-07-28 20:25) [3]

decodedate
encodedate
inc(...,7)
if(..>12)then
Inc(..,1)
dec(..,12)


 
Anatoly Podgoretsky ©   (2003-07-28 20:32) [4]

ZrenBy © (28.07.03 20:25)
Обязательно будет ошибка


 
ZrenBy ©   (2003-07-28 20:35) [5]

Я понимаю, будет, обязательно будет.

Но не буду же я тут все расписывать.


 
Anatoly Podgoretsky ©   (2003-07-28 20:43) [6]

Но главное то не в этом, главное в понятии прибавить месяц, оно не так просто как кажется.


 
Sesh   (2003-07-28 20:43) [7]

Будупризнателен если распишешь :)


 
ZrenBy ©   (2003-07-28 20:56) [8]

см.

function IncMonth(const DateTime: TDateTime; NumberOfMonths: Integer): TDateTime;

в SysUtils


 
Sesh   (2003-07-28 21:03) [9]

Я как чувствовал что должна быть функция какая-нибудь, все так просто, спасибо.


 
Anatoly Podgoretsky ©   (2003-07-28 21:09) [10]

ZrenBy © (28.07.03 20:56)
29.01.2006 + 1M = ?
30.01.2006 + 1M = ?
29.01.2006 + 1M + 1D = ?
29.01.2006 + 1D + 1M = ?

Два последних варианта очень интересны, как как согласно правилам математики должны дать одинаковый результат, но этого не произойдет. Сложение коммутативно!
Очень не чистая функция, сделана специально для любителей складывать "месяца"


 
ZrenBy ©   (2003-07-28 21:11) [11]

Да согласен я на все 100%.

Не лаптем щи хлебаю


 
Sesh   (2003-07-28 21:35) [12]

Да, фигня получается, только что проверил...



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

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

Наверх




Память: 0.49 MB
Время: 0.016 c
1-33173
silenser
2003-07-28 15:48
2003.08.11
работа с текстом


1-33145
Юля
2003-07-28 07:10
2003.08.11
Буфер


1-33223
ValeryB
2003-07-29 13:08
2003.08.11
COM - сервер и графический редактор


6-33238
killer
2003-06-03 03:39
2003.08.11
Избранное в Internet Explorer и Delphi


8-33225
Andrew Kosovich
2003-04-13 12:57
2003.08.11
mp3 Теги...