我前段時間遇到了XMLGregorianCalendar
類,我對它使GregorianCalendar看起來輕量級的方式印象深刻。 ;)任何人都可以想到XMLGregorianCalendar.getEon()的實際用途嗎?
最近,我注意到一種方法BitInteger getEon()
這讓我感到困惑。
從Javadoc中的XMLGregorianCalendar
得到年()是之間的值 - (10^9)-1或DatatypeConstants.FIELD_UNDEFINED(10^9-1)。 getEon()是十億年內的高位年價值。
它發生,我認爲一天中地球上長了好幾天的一年人數顯著超過百萬年的變化和已經發生變更。公曆十年前或十億年後將沒有意義。因此,getEon()只能明智地設置爲0
或者未定義,其結果大致相同。
我的問題:我錯過了什麼嗎?對於getEon()
方法是否合理使用?