我有一個變量:從YearMonth(YYYY-MM)到YearMonth(YYYY-MMMM)
YearMonth date;
其中內部站在"2016-07"
,例如。
我希望它仍然是YearMonth,但是"2016 july"
(注意,沒有「 - 」分隔符),或者甚至更好,即意大利語語言環境"2016 luglio"
。
怎麼辦?
UPDATE
我試着用JackDaniels的方法。它實際上可以工作,因爲它給了我一個字符串(str
)和正確的日期格式。但我需要再次將該字符串放入我的YearMonth變量中。我試着用:
myVariable = YearMonth.parse(str);
但它返回我一個錯誤:java.time.format.DateTimeParseException: Text '2014 gennaio' could not be parsed at index 4
如何解決這個問題?
你試過更新的代碼嗎?它有解析的例子,然後格式化日期是兩個不同的時區。嘗試編輯代碼,並向我們展示您嘗試的內容,這樣我們可以提供更好的幫助。 – JackDaniels