Re: Scaled or Granular Dates
Date: Mon, 12 Jan 2004 17:11:59 GMT
Message-ID: <yzAMb.31836$Rc4.123704_at_attbi_s54>
I generally agree with what you're saying. But:
"Pat Turner" <purpletrousers_at_netscape.net> wrote in message news:jkzMb.177$M4.95_at_newsr2.u-net.net...
>
> I know that with this system we would need to have conversion facilities
> to migrate a Julian Date to a Gregorian date, and indeed we would need a
> conversion facility from every calender to every other calender, but i
> don't see that this is a problem.
Honestly, have you ever heard of anyone, anywhere, using anything except the Gregorian calendar? I haven't. Sure, I can imagine some history prof somewhere needing it, but fringe functionality should be exactly that: fringe. It doesn't belong in the core library, making a datatype that almost everyone, everywhere has to use on a regular basis significantly more complicated. java.util.Calendar is massive overkill, and I'd suggest you not treat it as your standard of good design. Rather, I think it makes an excellent example of throwing in every feature that the designer thought might be cool, at the expense of the user.
Marshall Received on Mon Jan 12 2004 - 18:11:59 CET