2011-05-09 81 views
1

幾個問題:日期格式在Java中

  1. 哪有我現在(當前日期/時間),在下面的格式打印。
  2. 如何將字符串日期轉換爲日期對象,如果我知道格式,格式如下。

實施例: 2011-05-04十九點12分46秒-0500

格式: YYYY-MM-DD HH:MM:SS [+ | - ] HH [mm]的

回答

6

嘗試:

Date yourDate = new Date(...); 
SimpleDateFormat myDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss Z"); 
System.out.print(myDateFormat.format(yourDate); 

SimpleDateFormat Javadoc的鏈接是here

+2

此外,'myDateFormat.parse(yourDateString)'回到其他方式。 – verdesmarald 2011-05-09 23:56:24

+0

如何獲取字符串格式的日期並將其轉換爲Date對象? – 2011-05-10 00:04:08

+0

@Jacob Nelson,看到我上面的評論! – verdesmarald 2011-05-10 00:18:12