2015-03-10 8 views
0

Я много искал для решения этой проблемы. Но ничто не могло предложить подходящее решение.как отформатировать дату в метке времени

У меня есть дата «03/02/2015 12:00:00 AM» в строчном формате. Как я могу преобразовать его в timestamp?

Я попытался с помощью следующего кода

SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy hh:mm:ss a"); 
String str = formatter.format((Date) fromTimeInTimestamp);//fromTimeInTimestamp is 2015-03-02 00:00:00.0 

, но мне нужно Обл в метку времени format.How я могу получить это?

+1

Возможный дубликат [Java: Преобразование строки в TimeStamp] (http://stackoverflow.com/questions/18915075/java-convert-string-to-timestamp) –

+0

Что такое * формат временной метки * *? – MadProgrammer

+1

'2015-03-02 00: 00: 00.0' не соответствует' 03/02/2015 12:00:00 AM' ...? – MadProgrammer

ответ

0
SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy hh:mm:ss a"); 
String str = ""; 
try { 
    str = formatter.format(formatter.parse(fromTimeInTimestamp)); 
} catch (ParseException e) { 
    e.PrintStackTrace(); 
} 

Вы можете попробовать что-то вроде этого. Он должен работать

Смежные вопросы