JaarMedlem sedan juli 2001434 inlägg
Tänkte höra hur ni lagrar date ifrån databasen i objekt.
Kör ni java.sql.date eller GregorianCalendar? Är det någon nackdel med java.sql.date? Har för mig att Calendar "ersatte" java.util.Date för ett tag sedan...
Jag måste spara det i datumformat för att kunna göra datumjämförelser.
phonkworksMedlem sedan juli 2001228 inlägg
Det struliga med sql.Date är ju att det inte finns någon tid med. Kan va bättre att lagra i sql.Timestamp så får man med rubbet.
Vill man sen ha det som util.Date är det bara att köra
aDate = new java.util.Date(aTimestamp.getTime());
mvh
phonk
JaarMedlem sedan juli 2001434 inlägg
Givetvis ska man köra java.sql.Timestamp...
Men det är itne så lätt att öka på med 1 dag där vad jag kan se på docsen.. eller?
Jag är van vid Gregorian, och det går ju iof lätt att översätta o modifiera för att sedan sätta tillbaka i en Timestamp...
Eller hur gör man för att lägga på 1 dag.. eller sätta till en viss dag... eftersom den bara tar nanosekunder?
phonkworksMedlem sedan juli 2001228 inlägg
Att lägga till och dra ifrån dagar är ju hyfsat lätt genom att plocka ut millisekunderna och addera/subtrahera så många millis som motsvarar en dag och stoppa in igen. Ska man däremot sätta godtyckliga datum safe, är det nog bäst att manipulera med en Gregorian.
mvh
phonk