我有一个字符串00:01:30.500
,这相当于90500
毫秒。我尝试使用SimpleDateFormat
,其中包含当前日期的毫秒数。我只需要以毫秒为单位的字符串表示形式。我必须编写自定义方法,它将分割并计算毫秒数?或者还有其他方法可以做到这一点吗?谢谢。如何将HH:mm:ss.SSS转换为毫秒?
我已经试过如下:
String startAfter = "00:01:30.555";
SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss.SSS");
Date date = dateFormat.parse(startAfter);
System.out.println(date.getTime());
您使用什么模式创建SimpleDateFormat?你能发布代码吗? – 2012-01-11 20:45:11