Java中Unix时间戳的字符串(日期和时间)

时间:2018-10-23 18:54:17

标签: java mysql string unix-timestamp java.util.date

我正在从API中提取数据,而获得的数据之一是日期和时间。日期和时间以字符串格式返回,我需要将其输入到mySQL数据库的Unix时间戳中。

字符串看起来像:“ 2018-10-23 18:00:00”

有人知道我如何将它从String转换为Unix Timestamp吗?我应该尝试使用java.util.Date吗?

1 个答案:

答案 0 :(得分:1)

与此类似

Convert a date format in epoch

但是改变

SimpleDateFormat df = new SimpleDateFormat("MMM dd yyyy HH:mm:ss.SSS zzz");

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");