java写个工具类,输入2023-06-02 10:00:51 时间字符串,返回毫秒时间戳
时间: 2024-03-01 14:53:53 浏览: 74
好的,可以使用 Java 中的 SimpleDateFormat 类来实现时间字符串和毫秒时间戳的转换。可以参考以下代码实现:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class TimeUtils {
public static long getTimeStamp(String timeStr) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
Date date = format.parse(timeStr);
return date.getTime();
} catch (Exception e) {
e.printStackTrace();
}
return 0;
}
public static void main(String[] args) {
String timeStr = "2023-06-02 10:00:51";
long timeStamp = getTimeStamp(timeStr);
System.out.println(timeStamp);
}
}
```
以上代码中,getTimeStamp 方法接收一个时间字符串作为输入参数,返回对应的毫秒时间戳。在 main 方法中,我们将时间字符串传入 getTimeStamp 方法,得到对应的毫秒时间戳并输出。
阅读全文