
@[toc]
一、介绍
这段代码演示了如何将指定格式的日期时间字符串(如"2020-10-11 10:42:01")通过SimpleDateFormat解析为Date对象,再转换为对应的毫秒级时间戳,常用于日期参数转换、时间计算或数据存储。
二、代码
//String转Long(日期格式字符串转为时间毫秒数)
@Test
void stringTransformMilliseconds() {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time = "2020-10-11 10:42:01";
Date date = null;
try {
date = sdf.parse(time);
} catch (ParseException e) {
e.printStackTrace();
}
long time1 = date.getTime();
System.out.println("时间毫秒数:" + time1);
//输出:时间毫秒数:1602384121000
}

重要信息


