課程
/后端開發(fā)
/Java
/Java入門第三季
最后那個Date date = sdf.parse(d);換成Date date = sdf1.parse(d)為什么會出錯呢???
求看懂了再進來.....
2014-12-10
源自:Java入門第三季 3-6
正在回答
因為與你的String類型不匹配
String?d?=?"2014-6-1?21:05:36"; SimpleDateFormat?sdf?=?new?SimpleDateFormat("yyyy-MM-dd?HH:mm:ss"); ???????? ????????sdf1?=?new?SimpleDateFormat("yyyy-MM-dd?HH:mm:ss"); ?????????//?調用parse()方法,將字符串轉換為日期 Date?date?=?sdf1.parse(d);
????把sdf1改成這樣就行了,因為原來的sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH時mm分ss秒");和表示時間的字符串d類型不匹配,會拋出異常java.text.ParseException。
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
2 回答求大神,哪里錯了?
1 回答請問大神問題在哪~
7 回答求助各位大神 這個錯哪里了
5 回答大神大神來瞅瞅,這是何方妖孽在作怪
2 回答請大神多多指教,有哪里可以更加完善
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-05
因為與你的String類型不匹配
2014-12-11
????把sdf1改成這樣就行了,因為原來的sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH時mm分ss秒");和表示時間的字符串d類型不匹配,會拋出異常java.text.ParseException。