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

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

Java SimpleDateFormat總是每月返回一月

Java SimpleDateFormat總是每月返回一月

收到一只叮咚 2019-09-26 15:25:47
我正在從Active Directory中獲取日期值(createWhen),并將其轉(zhuǎn)換為Java日期,以獲取兩個日期之間創(chuàng)建的帳戶的列表。除了一種方法,一切工作正常:從AD Date到Java date的方法。該方法如下所示:private Date getParsedDate(String givenString) {     System.out.println("Value from AD is: " + givenString);     Date parsedDate = null;     String formattedString = this.formatDateString(givenString);     System.out.println("Formatted String is: " + formattedString);     SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/DD");     try {         parsedDate = sdf.parse(formattedString);         System.out.println("Final date string is: " + parsedDate.toString());     } catch (ParseException ex) {         ex.printStackTrace();     }     return parsedDate;}并且,對于來自AD的單個任意數(shù)據(jù):Value from AD is: 20050912190509.0ZFormatted String is: 2005/09/12Final date string is: Wed Jan 12 00:00:00 EST 2005顯然,它正確地獲取了日期和年份(如果我選擇包括時/分/秒,則也正確地包含了它們),但是由于某種原因,每個日期都被安排在1月?,F(xiàn)在,我確定我的錯誤是一個非常簡單的錯誤,但是我已經(jīng)對格式進(jìn)行了大約十次的重新檢查,現(xiàn)在我再也看不到它了。希望第二只眼睛能看一下我的代碼并指出我要去哪里出錯以至于使本月如此嚴(yán)重不正確嗎?謝謝。
查看完整描述

3 回答

?
慕少森

TA貢獻(xiàn)2019條經(jīng)驗 獲得超9個贊

確保使用“ mm”代替“ MM”或“ MMM”。小m代表分鐘,大寫M代表月。


查看完整回答
反對 回復(fù) 2019-09-26
  • 3 回答
  • 0 關(guān)注
  • 686 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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