无法解析的日期:"Tue Jun 20 14:45:55 MYT 2017"
Unparseable date: "Tue Jun 20 14:45:55 MYT 2017"
我搜索了很多帖子,找到了解析这个日期的解决方案
"Tue Jun 20 14:45:55 MYT 2017"
我试过以下格式:
EEE MMM dd HH:mm:ss z yyyy
E MMM dd HH:mm:ss z yyyy
但它仍然给我无法解析的日期异常。
任何人都可以帮忙吗?
此外,这是我用来解析日期的代码:
SimpleDateFormat formatInput = new SimpleDateFormat(inputDateFormat);
Date date = formatInput.parse(dateStr);
月份和纪元的短文本取决于语言环境,添加美国语言环境应该有所帮助:
new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);
Tue Jun
是您要获取的日期的区域设置依赖组件
请改用 SimpleDateFormat 构造函数,提供语言环境
new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);
我搜索了很多帖子,找到了解析这个日期的解决方案
"Tue Jun 20 14:45:55 MYT 2017"
我试过以下格式:
EEE MMM dd HH:mm:ss z yyyy
E MMM dd HH:mm:ss z yyyy
但它仍然给我无法解析的日期异常。 任何人都可以帮忙吗? 此外,这是我用来解析日期的代码:
SimpleDateFormat formatInput = new SimpleDateFormat(inputDateFormat);
Date date = formatInput.parse(dateStr);
月份和纪元的短文本取决于语言环境,添加美国语言环境应该有所帮助:
new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);
Tue Jun
是您要获取的日期的区域设置依赖组件
请改用 SimpleDateFormat 构造函数,提供语言环境
new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);