string : 2014-04-25 17:03:13
使用SimpleDateFormat是否足以格式化? 或 否則我會轉向任何新的API?將字符串轉換爲日期和時間爲am/pm格式
Date date = new Date(string);
DateFormat dateFormat = new SimpleDateFormat ("yyyy-MM-dd");
out.println(dateFormat.format (date));
我預期的結果是(印度區):
Date : 25-04-2014
Time : 05:03 PM
你需要至少兩個'SimpleDateFormat'對象 - 一個解析初始字符串,和一個(或者兩個)的結果進行格式化。 –
要麼有兩種日期格式:一種是時間和一種是日期。或者擴展simpledateformat並添加你的方法。 – Hirak