我已将日期格式化为字符串形式,我希望它采用日期格式而不更改格式化模式
这是我的代码
Date currDate = new Date();//Fri Oct 31 03:48:24 PDT 2014
String pattern = "yyyy-MM-dd hh:mm:ss";
SimpleDateFormat formatter;
formatter = new SimpleDateFormat(pattern);
String formattedDate= formatter.format(currDate);//2014-10-31 04:23:42
这里是“yyyy-MM-dd hh:mm:ss”格式和我想要的日期格式。
SimpleDateFormat sdf = new SimpleDateFormat(pattern);
Date paidDate = sdf.parse(formattedDate);
System.out.println(pattern + " " + paidDate);//Fri Oct 31 03:48:24 PDT 2014
但我得到的结果是 2014 年 10 月 31 日星期五 03:48:24 PDT,所以请帮我得到日期格式为 2014-10-31 04:23:42 的结果
最佳答案
如果我正确理解你的问题:
System.out.println(pattern + " " + sdf.format(paidDate);
关于java - 格式化字符串到日期转换而不更改java中的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26672976/