Сергей Соколов, ну нет в стандарте методов add() substruct() и других.
Если речь идет о единственном месте в коде, можно сделать как в соседнем ответе. Владимир же пишет о случае, когда с датами нужно работать много. Тут ты или свои абстракции писать будешь, или возьмешь готовую либу.
Да, "момент" устарел. Его рекомендуют по привычке. Но есть современные аналоги, которые кстати, на странице "момента" так же предлагаются к использованию.