[英]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.