嗨,我需要將日期(無格式)的字符串表示形式轉換爲日期對象並將其轉換回字符串(具有特定格式)將字符串轉換爲日期並將日期轉換回字符串
這是我迄今爲止所嘗試的,輸出沒有像預期的那樣出現,而是打印出類似於08140009的東西 - 任何想法是什麼
請提供任何建議。
我的代碼是:
public String getDateBackToCST(String createDate){
SimpleDateFormat dateFormatter = new SimpleDateFormat("MMddyyyy");
TimeZone obj = TimeZone.getTimeZone("CST");
dateFormatter.setTimeZone(obj);
Date createdDate = null;
try {
createdDate = dateFormatter.parse(createDate);
} catch (ParseException e) {
e.printStackTrace();
}
return dateFormatter.format(createdDate);
}
什麼是'createDate'的價值? – 2014-09-20 18:06:09
2014-09-14它有不同的格式或它可能是日期字符串 – 2014-09-20 18:09:32
Sat Sep 20 23:39:04 IST 2014 – 2014-09-20 18:10:14