Преобразовать строку Date в метку времени в Android?

Я хочу преобразовать свою дату (в формате String), например 13.09.2011, в Timestamp. Я использовал код ниже, но получил 2011-09-13 00: 00: 00.0 как результат. Но мне нужна метка времени в формате 1312828200000.

Я не могу понять, как это преобразовать.

Мой код:

String str_date="13-09-2011";
DateFormat formatter ; 
Date date ; 
formatter = new SimpleDateFormat("dd-MM-yyyy");
date = (Date)formatter.parse(str_date); 
java.sql.Timestamp timeStampDate = new Timestamp(date.getTime());
System.out.println("Today is " +timeStampDate);
23
задан ROMANIA_engineer 2 October 2017 в 19:43
поделиться