SimpleDateFormat
kan konvertera strängar till java.util.Date
objekt.Date
klass har en getTime()
metod som ger datumet i unix-tidsformat (antal millisekunder sedan 1 januari 1970, 00:00:00 GMT).
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");
long unix_time = dateFormat.parse(date).getTime();
Du kan använda UNIX_TIMESTAMP()
i MySQL för att konvertera till unix-tid också.
mysql> SELECT UNIX_TIMESTAMP('2007-11-30 10:30:19');
-> 1196440219