Java: convertire una data in un timestamp (Epoch format)

Pubblicato il Scritto il da

Java e le date!!! Â đŸ˜ˆ

Non so voi ma io sclero ogni qualvolta ho a che fare con le date…

La questione di cui ci occupiamo oggi è la conversione di una data (oggetto di tipo Date) in una in formato Epoch.

Come molti di voi sapranno Epoch rappresenta una data importante nel mondo dell’informatica: 1 Gennaio 1970 ore 00.00.00.000. L’anno 0!
In questo post vi mostrerĂ² come ottenere i millisecondi che sono trascorsi dall’Epoch date.

Vediamo come effettuare la conversione:

DateFormat formatter=new SimpleDateFormat("dd-MM-yyyy");
Date date= (Date) formatter.parse("01-02-2013");
Long epochFormat=date.getTime();

Nel caso in cui foste interessati ad avere i secondi dall’Epoch date, basterĂ  dividere “epochFormat” per 1000!

Buona conversione! đŸ˜‰