亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何以“yyyy/MM/dd HH:mm:ss”格式格式化給定日期“31.12.9999”

如何以“yyyy/MM/dd HH:mm:ss”格式格式化給定日期“31.12.9999”

藍山帝景 2022-12-21 15:16:25
我有一個共同的疑問很久了。在日期形成過程中,如果輸入日期的格式類似于“2019/05/22 02:00:23”,那么在下一行的幫助下我們可以格式化日期,String inputDate = "2019/05/22 02:00:23";SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");Date toDate = dateFormatter.parse(inputDate);我可以看到輸入格式和所需格式相同。假設如果我像下面這樣更改輸入日期,它會顯示 java.text.ParseException: Unparseable date: 異常。String inputDate = "31.12.9999";SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss");Date toDate = dateFormatter.parse(inputDate);請建議如何實現這一目標。
查看完整描述

1 回答

?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

請嘗試下面我提到的日期格式代碼,希望對您有所幫助,


由此,


String inputDate = "31.12.9999";

SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss");

Date toDate = dateFormatter.parse(inputDate);

改變:


Date date = new SimpleDateFormat("dd.MM.yyyy").parse("31.12.9999");

String formattedDate = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss").format(date);

System.out.println("formattedDate  :: " + formattedDate); 

謝謝,。


查看完整回答
反對 回復 2022-12-21
  • 1 回答
  • 0 關注
  • 111 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號