2011-08-08 84 views

回答

0

请看看(SimpleDateFormat's parse方法。

3

使用的SimpleDateFormat类

SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy"); 

打印日期。这将打印当前的日期使用的SimpleDateFormat

System.out.println("Current Date " + sdf.format(new Date()); 

String mydate = "01-08-2011"; 

字符串转换成日期

Date parseDate = sdf.parse(mydate); 
+2

维奈越来越'8月1日星期一00:00:00 IST 2011''不是'01-08-2011',使用模式:''EEE MMM dd HH:mm:ss zzz yyyy“' – oliholz

0

中只看的javadoc的SimpleDateFormat类预定义的格式化。

用给定的模式和默认语言环境

SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy"); 
System.out.println("Date " + sdf.format(new Date()); 
+0

我想”EM dk:m:szy“会是正确的日期格式。请参阅http://download.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html – Friek

相关问题