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

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

關于java中的日期類

關于java中的日期類

侃侃爾雅 2023-03-09 14:04:34
每當我為程序提供不同的日期時,它總是給出錯誤日期的輸出。它顯示上一年 12 月份的日期。import java.text.*;import java.util.*;public class Sample {    public static void main(String args[])throws Exception     {        Scanner s = new Scanner(System.in);        System.out.println("Enter the details");        String str = s.nextLine();        String v[] = str.split(",");        System.out.println(v[0]);        System.out.println(v[1]);        System.out.println(v[2]);        try{            Date d1 = new SimpleDateFormat("dd/MM/YYYY HH:mm:ss").parse(v[0]);            Date d2 = new SimpleDateFormat("dd/MM/YYYY HH:mm:ss").parse(v[1]);            System.out.println(v[0]+"  =  "+ d1);             System.out.println(v[1]+"  =  "+d2);         } catch(Exception e) {            e.printStackTrace();        }    }}跑步:Enter the details06/05/2018 02:17:52,06/02/2015 03:15:33,Sourav06/05/2018 02:17:5206/02/2015 03:15:33Sourav06/05/2018 02:17:52  =  Sun Dec 31 02:17:52 IST 201706/02/2015 03:15:33  =  Sun Dec 28 03:15:33 IST 2014BUILD SUCCESSFUL (total time: 3 seconds)
查看完整描述

2 回答

?
吃雞游戲

TA貢獻1829條經驗 獲得超7個贊

yyyy“年”應該使用小寫字母。大寫Y代表“周年”,看Java“周年”是如何工作的?


查看完整回答
反對 回復 2023-03-09
?
翻過高山走不出你

TA貢獻1875條經驗 獲得超3個贊

我認為問題在于年份模式。請嘗試以下操作:

  Date d1 = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss").parse(v[0]);


查看完整回答
反對 回復 2023-03-09
  • 2 回答
  • 0 關注
  • 127 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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