[英]Issue in simpledateformat in java
我想以MMyyyy的格式獲取日期,這是我的代碼
SimpleDateFormat sdf = new SimpleDateFormat("MMyyyy");
String d="02-2014";
Date d1=sdf.parse(d);
System.out.println("the date is:" +d1);
因為我的字符串不是給定的格式,它應該拋出一個異常,但它給出一個輸出
日期是:星期六01 00 00:00:00 IST 2272
幫幫我
add sdf.setLenient(false);
你得到一個例外
SimpleDateFormat sdf = new SimpleDateFormat("MMyyyy");
sdf.setLenient(false);
String d="02-2014";
Date d1=sdf.parse(d);
System.out.println("the date is:" +d1);
有關更多信息,請閱讀javadoc
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.