第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

為什么時(shí)間輸出結(jié)果不一樣,求解

package?com.imooc;
import?java.text.ParseException;
import?java.text.SimpleDateFormat;
import?java.util.Date;

public?class?TheLise?{
????public?static?void?main(String[]?args)throws?ParseException?{
SimpleDateFormat?sb1=new?SimpleDateFormat("yyyy年MM月dd日HH時(shí)mm分ss秒");
SimpleDateFormat?sb2=new?SimpleDateFormat("yyyy/mm/dd?HH:mm");
SimpleDateFormat?sb3=new?SimpleDateFormat("yyyy-mm-dd?HH:mm:ss");
Date?b=new?Date();
System.out.println(sb1.format(b));
System.out.println(sb2.format(b));
System.out.println(sb3.format(b));
String?d="2019-7-6?16:07:13";
SimpleDateFormat?sb4=new?SimpleDateFormat("yyyy-MM-dd?HH:mm:ss");
Date?sb6=sb4.parse(d);
System.out.println(sb6);

????}

結(jié)果

2019年07月24日17時(shí)34分50秒
2019/34/24 17:34
2019-34-24 17:34:50
Exception in thread "main" java.text.ParseException: Unparseable date: "2019-7-6 16:07:13"
?at java.text.DateFormat.parse(DateFormat.java:366)
?at com.imooc.TheLise.main(TheLise.java:17)

Process finished with exit code 1

正在回答

7 回答

Date?sb6=sb4.parse(d);

屬于不安全的轉(zhuǎn)換https://img1.sycdn.imooc.com//5d3837500001989005030267.jpg需要trycatch起來

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_慕姐9261892 提問者

為什么章節(jié)中沒有用,就能輸出正確
2019-07-25 回復(fù) 有任何疑惑可以回復(fù)我~
#2

qq_慕姐9261892 提問者

我試了下,還是一樣的啊
2019-07-25 回復(fù) 有任何疑惑可以回復(fù)我~

但本質(zhì)上并沒有處理,所以會(huì)報(bào)出異常

0 回復(fù) 有任何疑惑可以回復(fù)我~

public static void main(String[] args) throws ParseException {? ? 章節(jié)中的異常是把它丟到更上一層了

0 回復(fù) 有任何疑惑可以回復(fù)我~
SimpleDateFormat?sb2=new?SimpleDateFormat("yyyy/mm/dd?HH:mm");
SimpleDateFormat?sb3=new?SimpleDateFormat("yyyy-mm-dd?HH:mm:ss");//月是MM
還有講義中也說了,在輸出過程中會(huì)出現(xiàn)異常,所以應(yīng)該加上異常處理


1 回復(fù) 有任何疑惑可以回復(fù)我~
Date?b=new?Date();

這個(gè)是輸出當(dāng)前時(shí)間啊,肯定和i題目中的不一樣

0 回復(fù) 有任何疑惑可以回復(fù)我~

SimpleDateFormat類中 mm表示的是分鐘,MM表示的是月份。 你在年月日當(dāng)中的mm指的是分鐘而不是MM的月份,所以你現(xiàn)在月份中的34和后面時(shí)間中的34是同一個(gè)意思。34分鐘。

1 回復(fù) 有任何疑惑可以回復(fù)我~
"yyyy/mm/dd?HH:mm"

應(yīng)該是yyyy/MM/dd HH:mm,你把前面MM寫成小寫了,小寫的代表的是分鐘,大寫的才代表是月。

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么時(shí)間輸出結(jié)果不一樣,求解

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號