Дата и время

kirill@ultracoder.org
kirill@ultracoder.org

Примером реализации может служить библиотека Boost.DateTime (хотя она кажется несколько усложненной и "раздутой").

Мне удалось найти два предложения в стандарт по этой проблеме:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1900.pdf
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0355r2.html

19
рейтинг
2 комментария
yndx-antoshkka
Эти предложения гарантированно будут рассмотрены и скорее всего их примут в стандарт (после нескольких итераций). Не вижу чем мы можем тут помочь.
yndx-antoshkka
borisbn
> хотя она кажется несколько усложненной и "раздутой"
Несколько ? Когда date::year() возвращает int, а date::month() - класс типа month_type ? Когда мне каждый раз приходится вспоминать название календаря, по которому уже несколько веков живёт весь мир (gregorian)? Когда для перевода в строку в моём формате нужно как минимум 5 строк кода с функциями/классами типа posix_time::time_input_facet и istringstream::imbue ? Лучше бы Qt-шный вариант выбрали..
borisbn
Другие идеи
Группа создана, чтобы собирать предложения к стандарту C++, организовывать их внутренние обсуждения, помогать готовить их для отправки в комитет и защищать на общих собраниях в рабочей группе по С++ Международной организации по стандартизации (ISO).