[英]String to Date with month in Swedish
我有一個類似於2014-maj-06 11:44:39
的字符串值,我想將其轉換為Java日期,其中月份以瑞典語格式存儲。
我想知道我的simpledateformatter的模式應該如何?
您可以使用所需的Locale
注入DateTimeFormatter
:
DateTimeFormatter.ofPattern("yyyy-LLL-dd hh:mm:ss", new Locale("sv"))
.parse("2014-maj-06 11:44:39");
...會給你(我的縮進):
{SecondOfMinute=39, HourOfAmPm=11, MinuteOfHour=44, NanoOfSecond=0,
MilliOfSecond=0, MicroOfSecond=0},
ISO resolved to 2014-05-06
API 在這里 。
該Locale
的對象將與協同工作LLL
格式,它的簡寫文本形式本月匹配,又名瑞典, maj
五月。
注意
對於Java < 8
,您可以使用相同的格式和Locale
,並初始化一個新的SimpleDateFormat
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.