java 字符串转时间戳
时间: 2023-07-20 14:05:16 浏览: 82
字符串和时间戳相互转换
可以使用Java中的SimpleDateFormat类将字符串转换为时间对象,然后通过getTime()方法获取时间戳。
以下是一个示例代码:
```
import java.text.SimpleDateFormat;
import java.util.Date;
public class StringToTimestamp {
public static void main(String[] args) {
try {
String dateString = "2021-09-30 10:30:00";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = dateFormat.parse(dateString);
long timestamp = date.getTime();
System.out.println(timestamp);
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
```
在上面的示例中,我们将字符串"2021-09-30 10:30:00"转换为时间对象,然后使用getTime()方法获取时间戳。输出结果为:1632996600000。
阅读全文