SimpleDateFormat
może konwertować ciągi do java.util.Date
obiekty.Date
klasa ma getTime()
metoda, która zwraca datę w formacie czasu uniksowego (liczba milisekund od 1 stycznia 1970, 00:00:00 GMT).
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");
long unix_time = dateFormat.parse(date).getTime();
Możesz użyć UNIX_TIMESTAMP()
w MySQL do konwersji na czas uniksowy.
mysql> SELECT UNIX_TIMESTAMP('2007-11-30 10:30:19');
-> 1196440219