Buongiorno,
ho questo problema.
dovrei implementare un metodo che restituisca una String contenente alcune informazioni: nello specifico la differenza tra due date.
Una data mi viene inviata nel metodo sotto forma di String, la parso per ottenere un oggetto di tipo GregorianCaledar.
La seconda data corriponde all'actual timestamp mediante oggetto Timestamp (new Date ()).
Eseguendo la differenza tra i 2 timestamp in millisecondi ottengo però una data a partire dal 1970.
Se il risultato della diffeneza fosse 2 ore, se non sbaglio otterrei questa data:
1 Gennaio 1970, 00:02:00.
Come posso invece ottenere la differenza sotto forma di AA-MM-GG HH-MM-SS ???
PS: potrei anche fare calcoli matematici a questo punto: se il risultato fosse:
3 marzo 1971, 22:19:37
il risultato sarebbe
01-03-03 22:19:37 (1 anno, 3 mesi, 3 giorni, 22 ore, 19 minuti, 37 secondi)
E' l'unico modo possibile???

Rispondi quotando

