繁体   English   中英

瑞典语中月份的日期字符串

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM