如何在Java中将日期格式从YYMMDD更改为YYYY-MM-DD?

问题描述

代码是这样的:

SimpleDateFormat fromUser = new SimpleDateFormat("dd/MM/yyyy");
SimpleDateFormat myFormat = new SimpleDateFormat("yyyy-MM-dd");

try {

String reformattedStr = myFormat.format(fromUser.parse(inputString));
} catch (ParseException e) {
e.printStackTrace();
}

解决方法

我从机器可读代码中获取日期格式为YYMMDD,如何将其更改为YYYY-MM-
DD?例如我得到871223(YYMMDD)我想将其更改为1987-12-23(YYYY-MM-DD),这可能吗?谁能帮我一些示例代码?

猜你在找的技术问答相关文章

如何检查配对的蓝牙设备是打印机还是扫描仪(Android)
是否允许实体正文进行HTTP DELETE请求?
如何将ZipInputStream转换为InputStream?
java.util.logging Java 8中的变量
PowerMockito.doReturn返回null
Java中的RESTful调用
Swing / Java:如何正确使用getText和setText字符串
特殊字符和重音字符
Android Studio中的ndk.dir错误
错误“找不到主类”