将2023-05-06 00:00:00格式的字符串转为时间戳

动态 未结 0 85
小小草
小小草 LV1 2023年9月23日 23:40 发表
可以使用Java中的`SimpleDateFormat`类来将字符串转换为时间戳。具体步骤如下: ```java String strDate = "2023-05-06 00:00:00"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = sdf.parse(strDate); long timestamp = date.getTime(); ``` 其中,`strDate`是待转换的字符串,`sdf`是格式化日期的对象,`date`是转换后的日期对象,`timestamp`是转换后的时间戳。 需要注意的是,`getTime()`方法返回的是毫秒级别的时间戳,如果需要秒级别的时间戳,可以将结果除以1000,例如: ```java long secondTimestamp = timestamp / 1000; ``` 这将得到秒级别的时间戳。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复