Арифметические операции с датой
Добавлено: 24 окт 2014, 07:49
Добрый день, Господа!
Опыт разработки приложений имею очень небольшой, только учусь - всего пару месяцев. В качестве тренировки пока занялся расчётными приложениями. Пару уже создал, однако на этот раз столкнулся с проблемой:
Жена попросила по работе написать маленькую програмку для расчёта даты - им нужно высчитывать, каким числом, месяцем, годом истекают сроки выполнения заявок/проектов и т.д. На всё это в фирме в зависимости от заявки/проекта отведено определённое время. По календарю высчитывать постоянно эти даты - затратно по времени, да и муторно.
Вроде бы постановка задачи проста - однако столкнулся с большой проблемой. Системную дату, впринципе, получить несложно, но как работать с календарём? Возможно ли прибавлять заданное количество дней к календарным дням, при том чтобы изменялись, естественно, месяца и года? И с помощью каких методов и операторов это возможно сделать... Помогите, пожалуйста, кто знает...
Опыт разработки приложений имею очень небольшой, только учусь - всего пару месяцев. В качестве тренировки пока занялся расчётными приложениями. Пару уже создал, однако на этот раз столкнулся с проблемой:
Жена попросила по работе написать маленькую програмку для расчёта даты - им нужно высчитывать, каким числом, месяцем, годом истекают сроки выполнения заявок/проектов и т.д. На всё это в фирме в зависимости от заявки/проекта отведено определённое время. По календарю высчитывать постоянно эти даты - затратно по времени, да и муторно.
Вроде бы постановка задачи проста - однако столкнулся с большой проблемой. Системную дату, впринципе, получить несложно, но как работать с календарём? Возможно ли прибавлять заданное количество дней к календарным дням, при том чтобы изменялись, естественно, месяца и года? И с помощью каких методов и операторов это возможно сделать... Помогите, пожалуйста, кто знает...