Dato-håndteringen i Java har hittil vært relativt mangelfull. Oppgave 11-4
side 387 (med løsningsforslag) ble laget for å avhjelpe et behov for mer
funksjonell håndtering av datoer. De nye Java-klassene tilbyr funksjonaliteten i
oppgave 11-4 og selvfølgelig også mye mer.
Jeg har skrevet om testklienten til Dato-klassen i oppgave 11-4, slik at de
nye standardklassene brukes i stedet. Se
kode. Her ser vi bruk av konstruktører for dagens dato, for en bestemt dato,
addisjon av dager til en dato, sammenligning av datoer og antall dager mellom to
datoer.
Oracles beskrivelse av Java SE 8 Date and Time. For øvrig henvises det til
API-dokumentasjonen.
Kapittel 8 inneholder en meget kort gjennomgang av klassen java.util.Date.
Det som er tatt med her er fortsatt ikke deprecated, og kan gjerne brukes.