【发布时间】:2015-07-24 18:59:00
【问题描述】:
我有一个时间字符串,例如下午 4:52。我想以毫秒为单位进行转换,以便与系统的当前时间进行比较。在android中怎么可能?
【问题讨论】:
-
在谷歌上很容易找到...
-
你真的应该学习googleing和阅读API......
我有一个时间字符串,例如下午 4:52。我想以毫秒为单位进行转换,以便与系统的当前时间进行比较。在android中怎么可能?
【问题讨论】:
long millis = 0;
DateFormat dateFormat = new SimpleDateFormat("hh:mm a");
try {
Date d = dateFormat.parse("4:52 PM");
millis = d.getTime();
} catch (ParseException e) {
e.printStackTrace();
}
【讨论】:
String someTime = "4:52 pm";
SimpleDateFormat sdf = new SimpleDateFormat("hh:mm aa");
Date date = sdf.parse(someTime);
System.out.println(date.getTime());
【讨论】: