将日期时间与上午和下午转换为milisecound?

use*_*119 2 datetime android

我试图将日期和时间转换为毫秒,但它总是给我错误的答案请告诉我如何转换这种格式的日期和时间"5/4/2014 4:39:52 PM"毫秒

"2014年5月4日下午4:39:52"

我试图在特定日期时间根据上午和下午唤醒警报

谢谢

Bor*_*jev 5

您应该使用SimpleDateformat.

String dateString = "5/4/2014 4:39:52 PM";
SimpleDateFormat format = 
                new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a");
Date date = format.parse(dateString);
long millisecond = date.getTime();
Run Code Online (Sandbox Code Playgroud)

此类用于将字符串解析为java中的日期.