2013-02-25 69 views
0

如何格式化時間,以hh:mm的格式JFormattedTextField出現,其後沒有AM或PM,並且在單個數字小時的情況下處理0(例如「09:30」)?提前致謝。我曾嘗試使用DateFormat來做到這一點,但它增加了上午/下午。如何格式化時間以格式hh:mm格式顯示在FormattedJTextField中,之後沒有AM或PM?

+0

使用'SimpleDateFormat',其模式不包括AM/PM標記。 – 2013-02-25 19:56:50

+0

你可以在這裏找到http://docs.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html沒有上午/下午的日期格式 – 2013-02-25 19:57:23

+0

24小時制的格式是'HH:mm ' – vikingsteve 2013-02-25 19:57:57

回答

0

可以使用的SimpleDateFormat對象:

SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm"); 
    dateFormat.format(yourDate); 

在日期格式構造HH指的是兩位數小時從0-23,mm指分鐘。

+0

好極了,謝謝! – 2013-02-25 20:32:25

相關問題