java 把 [00:46.000 --> 00:48.000] 字符串 转成两个long类型时间
时间: 2023-02-09 17:08:39 浏览: 143
在 Java 中,可以使用 SimpleDateFormat 类将 [00:46.000 --> 00:48.000] 字符串转换成两个 long 类型的时间。
示例代码如下:
```
String input = "00:46.000 --> 00:48.000";
SimpleDateFormat parser = new SimpleDateFormat("HH:mm:ss.SSS");
Date start = parser.parse(input.substring(0, 12));
long startTime = start.getTime();
Date end = parser.parse(input.substring(17, 29));
long endTime = end.getTime();
```
在上面的代码中,我们首先使用 SimpleDateFormat 类定义了一个时间格式,然后使用 `parser.parse()` 方法将开始时间和结束时间分别解析为 Date 类型,最后使用 `.getTime()` 将其转换为 long 类型。
阅读全文