-3
我有此代碼爲什麼輸出其他日期?
public class HelloWorld{
public static void main(String []args){
try{
java.util.Date mDate;
java.text.SimpleDateFormat readFormat = new java.text.SimpleDateFormat("yyyy-mm-dd");
mDate = readFormat.parse("2017-02-05");
System.out.println("date: " + mDate.toString());
} catch (java.text.ParseException e1) {
e1.printStackTrace();
}
}
}
我預計像2月5日0時02分00秒UTC 2017
但即時輸出獲得輸出1月5日0時02分00秒UTC 2017爲什麼?我的代碼有什麼問題?
System.out.println(「date:」+ readFormat.format(mDate); – Pavya
mm vs MM ...... – Selvin
但爲什麼輸出表示一月代替feb ???字符串日期是2017-02 -05和輸出它喜歡2017-01-05 –