我已經格式化的日期字符串的形式,我想它的日期格式不改變格式化模式字符串與格式日期沒有改變
這裏是我的代碼
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'? –