我已经格式化的日期字符串的形式,我想它的日期格式不改变格式化模式字符串与格式日期没有改变
这里是我的代码
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
,但我得到的结果周五10月31日3时48分24秒PDT 2014年,所以请帮助我获得结果为2014年10月31日4点23分42秒日期格式
'日期'是自纪元以来的毫秒数;要修改默认输出,您需要一个'DateFormat.format'调用。 –
但是,这返回我字符串,我需要在日期以及 –
打印时只需使用'sdf.format'? –