我知道這可能是一個非常愚蠢的問題,但我想知道是否有一種方法來減去另一個本地日期時間,或者如果沒有,將localDateTime轉換爲Date time和然後從那裏減去?Java從LocalDateTime欄減去LocalDateTime foo
我需要能夠制定出日期時間差,記錄foo的開始和記錄欄的開始(這也是富月底)
我是相當新的Java之間的,和爲了簡單起見,我希望能夠保持它大致相同的佈局,而不是必須從秒轉換等。
如果加入和減去LocalDateTime不是一個選項,我知道一旦我在dateTime I我能夠減去他們使用:
Period diff = new Period(start, end);
由於數據的目的,我需要保留日期和時間才能使其工作,並且如前所述,我希望保持它相當簡單,因此不需要在秒之間轉換回日期。
我的問題實際上只是以一種可以接受的格式得到它,正如我所說的,我對Java和麪向對象的整體而言是新手,所以請不要嘲笑我這個看似簡單的問題。
感謝,
強尼
已經回答已經在這裏http://stackoverflow.com/questions/25747499/java-8-calculate-difference-between-two-localdatetime – JynXXedRabbitFoot
如果你的意思是這個問題是指Joda時間類,那麼你應該這樣說明確。此外,Joda-Time項目現在處於維護模式,並建議遷移到java.time類。 –