java工具:String转Long(日期格式字符串转为时间毫秒数)
【摘要】 java工具:String转Long(日期格式字符串转为时间毫秒数)

@[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
}
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)