參考類: java.text
類 DateFormat
java.lang.Object java.text.Format java.text.DateFormat
所有已實現的介面: Serializable, Cloneable
直接已知子類: SimpleDateFormat
| 日期和時間模式 |
結果 |
| "yyyy.MM.dd G 'at' HH:mm:ss z" |
2001.07.04 AD at 12:08:56 PDT |
| "EEE, MMM d, ''yy" |
Wed, Jul 4, '01 |
| "h:mm a" |
12:08 PM |
| "hh 'o''clock' a, zzzz" |
12 o'clock PM, Pacific Daylight Time |
| "K:mm a, z" |
0:08 PM, PDT |
| "yyyyy.MMMMM.dd GGG hh:mm aaa" |
02001.July.04 AD 12:08 PM |
| "EEE, d MMM yyyy HH:mm:ss Z" |
Wed, 4 Jul 2001 12:08:56 -0700 |
| "yyMMddHHmmssZ" |
010704120856-0700 |
| "yyyy-MM-dd'T'HH:mm:ss.SSSZ" |
2001-07-04T12:08:56.235-0700 |
public static void main(String[] args) throws ParseException ... {
// String convert to date according the format String
Date date = new Date() ;
SimpleDateFormat strToDate = new SimpleDateFormat ("yyyy-MM-dd-hh:mm:ss");
// parse format String to date
date = strToDate.parse("2000-12-11-06:23:12");
System.out.println(date);
// date convert to format String according the format String
SimpleDateFormat dateToStr = new SimpleDateFormat ("dd/MM/yyyy-hh:mm:ss");
// parse date to format String
String temp = dateToStr.format(date);
System.out.println(temp);
}
Mon Dec 11 06:23:12 GMT 2000
11/12/2000-06:23:12