У меня есть приложение ROR: ruby 2.3.0, рельсы 4.2.5.1 и mongoid 5.0, и в одной из моих моделей у меня есть: field: Statement_month, по умолчанию: 1.month.a go .strftime ( '% m'), но только 1 марта сохраняет неправильный результат: "01" вместо "02". У меня нет проблем в другие месяцы в первый день месяца. Я также добавил несколько журналов, before_create и after_create, напечатав: "------- 1_month_ago_month ------------------------" + 1.month .a go .strftime ('% m') => в журналах отображается «02», а в объекте БД - «01». Это проблема mongoid, или, возможно, проблема TimeZone?