Библиотека Joda Time в Scala возвращает неверную дату - PullRequest
0 голосов
/ 11 марта 2011

Я использую библиотеку времени joda в моем коде scala.Мой код выглядит следующим образом.

val dt:DateTime = new DateTime()
val dtf:DateTimeFormatter = DateTimeFormat.forPattern("yyyy-mm-dd")
return dtf.print(dt.minusDays(1))

Предполагая, что текущая дата - 11 марта 2011 г., приведенный выше код должен возвращать строку 2011-03-10, но результат, который я получаю, равен 2011-52-10

Что может быть причиной этой проблемы?

Пожалуйста, помогите Спасибо

1 Ответ

14 голосов
/ 11 марта 2011

В DateTimeFormat шаблон mm предназначен для минут, используйте MM для месяцев.

...