148 / 118 / 37
Регистрация: 27.10.2011
Сообщений: 690
|
|
1 | |
Правильное поведение класса даты02.08.2013, 18:33. Показов 511. Ответов 1
Метки нет (Все метки)
В общем, взбрело мне в головы написать свой собственный класс для управления датой.
Собственно, основная информация - день, месяц и год реализованы простыми числами. Решил написать функции для прибавления к дате нескольких дней, месяцев и лет и тут столкнулся с такой проблемой - как правильно организовать поведение класса для функции прибавления месяцев для случаев, когда в изначальном месяце дней больше, чем в конечном ? Т.е. например в дате сейчас записано 31.1.2013. Прибавляю месяц - получается 31.2.2013, но 31 февраля не существует. Добавлено через 1 час 49 минут Тема закрыта. Отказался от функций прибавления месяцев и лет, т.к. действительно "правильного" решения этой проблемы не существует
0
|
02.08.2013, 18:33 | |
Ответы с готовыми решениями:
1
Правильное использование умных указателей, как членов класса Поведение экземпляра класса Анимация элемента, и не правильное поведение дочернего Правильное отображение даты Date |
02.08.2013, 18:38 | 2 |
Посмотрите как это реализовано в Boost - Date_Time.
1
|
02.08.2013, 18:38 | |
02.08.2013, 18:38 | |
Помогаю со студенческими работами здесь
2
Не правильное отоброжение даты PHP Составить описание класса для представления даты. Разработать методы установки даты Не правильное отображение даты в общем формате Правильное отображение даты,работа с DateValue Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |