Здравствуйте, astral_marine, Вы писали:
А>>а какая именно нужна функциональность от "класса для хранения даты и времени"? _>Класс должен: _>1. поддерживать операции сравнения и вычитания _>2. поддерживать вычисления длительности интервалов с преобразованием в нужную единицу времени _>3. быть межплатформенным, легким, простым в реализации и использовании _>Вообще это должна быть замена ATL::COleDateTime/ATL::COleDateTimeSpan
_>Рассматривал boost::date_time, по пожалуй будет проще написать свой std::system_time, чем разобраться и прикрутить эту либу. _>Предполагается, что этот класс будет основой для всех дат и не хотелось бы тащить в фундамент приложения такого монстра как boost::date_time. _>На худой конец можно в специфических операциях сделать преобразование и использовать его, но как базу нет желания исользовать.
в общем-то boost::date_time поддерживает и 1 и 2, и на счет использования тож не вижу проблем. напиши конкретнее какая у тебя задача — что не знаешь как сделать с помощью boost::date_time?