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

Вниз

И еще одна задачка.   Найти похожие ветки 

 
Сергей Макаров ©   (2002-12-12 17:16) [0]

Наверное я совсем обнаглел. но все же , задали задачку но решить у меня ее не получается. Суть: вводиться первая дата (например
05 06) и выяснить сколько осталось до второй введенной записи (например 12 07). пытался сделать, но ни чего не получилось.
спасибо.


 
Anatoly Podgoretsky ©   (2002-12-12 17:27) [1]

Не понятно в каком у тебя форматы даты, где год, для астрактых дат без года задача решения не имеет


 
Сергей Макаров ©   (2002-12-12 17:33) [2]

Первое число - день, второе-месяц. у меня есть условие, которое Вам я и напечатал, и про года там ни чего не сказанно-(.


 
sniknik ©   (2002-12-12 17:33) [3]

DataTime2-DataTime1 как раз количество дней (целое) 1 = день. Не говоря о куче функций для работы с датами.

Anatoly Podgoretsky © (12.12.02 17:27)
можно принять что год 0 (1899). или любо другое число какое нравится (одинаковое для обоих), тогда осталось решить високосный год или нет общитываем. ???


 
Сергей Макаров ©   (2002-12-12 17:38) [4]

Делается все на паскале, а общитывать будем-с не високосный год.


 
sniknik ©   (2002-12-12 18:01) [5]

Тогда вручную, можно сделать массив (1..12) в котором количество дней с начала года с какого месяц начинаятся

Январь - 1, февраль - 32, Март - 61, .....

считаем разницу (Начало месяца2 + День) - (Начало месяца1 + День).
должно получится. (может удобнее с 0 считать) пробуй.


 
Anatoly Podgoretsky ©   (2002-12-12 18:57) [6]

28.02 и 1.03 одназначно говорят о невозможно получения ответа без года. Если тебе все равно, что будет в результате, то можешь к это присоединить любой год и DataTime2-DataTime1
Присобачить можно с помощью EncodeDate


 
stream   (2002-12-13 14:55) [7]

Есть такая книжка, называется "100 задач по программированию", автора точно не помню, но знаю, что он литовский. Там представлено два решения - хорошее и не очень.



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

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

Наверх




Память: 0.48 MB
Время: 0.008 c
14-1880
vopros
2002-12-12 12:20
2003.01.02
У меня сегодня рабочий день


3-1745
EvgeniyM
2002-12-11 11:32
2003.01.02
Help! Delphi+DOA+Oracle, запрос по нескольким таблицам.


1-1779
Julya
2002-12-18 11:53
2003.01.02
Как правильно коннектиться к ExcelApplication??


14-1879
Anatoly Podgoretsky
2002-12-13 07:17
2003.01.02
Именинники 13 декабря


6-1855
NetBegginer
2002-11-05 20:51
2003.01.02
Free доступ к IMAP Server нужно