我想用Java獲取數字的日期。在java中獲取數字的日期
例如:今天是十二月13日,2012年我想獲得它的數字爲2012年12月13日
我怎樣才能實現呢?任何幫助將非常感激。
PS我想是這樣的:
Date d = new Date();
String date = d.toString().substring(0, 10);
,但得到的輸出爲:Thu Dec 13
我想用Java獲取數字的日期。在java中獲取數字的日期
例如:今天是十二月13日,2012年我想獲得它的數字爲2012年12月13日
我怎樣才能實現呢?任何幫助將非常感激。
PS我想是這樣的:
Date d = new Date();
String date = d.toString().substring(0, 10);
,但得到的輸出爲:Thu Dec 13
DateFormat df = new SimpleDateFormat("dd.MM.yyyy");
String formattedDate = df.format(new Date());
@GanGnaMStYleOverFlowErroR啊。抱歉。 – banuj
非常感謝。這很有幫助。 – Spaniard89
Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
String res = format(d);
您可以使用SimpleDateFormat實現這一
new java.text.SimpleDateFormat("dd.MM.yyyy").format(new Date());
你檢查[SimpleDateFormat的](HTTP://docs.or acle.com/javase/7/docs/api/java/text/SimpleDateFormat.html)? –