On Чт, июн 30, 2016 в 3:02 , Ilya Chesnokov <[email protected]> wrote:
Вы ходили по ссылке? Там все написано.

Я это читал, перечитал, ну возможно такая уродливая запись будет постоянно напоминать о проблеме, но даже в ней есть поведение про умолчанию, когда в качестве базовой даты берётся текущее время и ничего не мешало для такого случая перегрузить операторы, тем более что чаще всего длительность измеряется в нормальных единицах, месяцы и годы это всё же редкость - уродливый синтаксис может быть для особых случаев, а для большинства должен быть нормальный.

Минутку! Сначала вы говорили, что так нельзя ;)

Не важно, я или упустил этот вариант или просто не упомянул, в любом случае это кривое решение с точки зрения читаемости.

Выбор за вами. Просто DateTime - наиболее популярный модуль

да это и печально, что рекомендуемые модули имеют такие странные интерфейсы, почему-то в питоне смогли сделать нормальный синтаксис по умолчанию, а в перле это в альтернативных модулях, но Class::Date пока мне нравится
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить