如何在Java中将字符串日期转换为时间戳?
我想在Java中将字符串Date转换为Timestamp。我写了以下代码。我声明date1的日期为:7-11-11 12:13:14。
SimpleDateFormat datetimeFormatter1 = new SimpleDateFormat( "yyyy-MM-dd hh:mm:ss");
Date lFromDate1 = datetimeFormatter1.parse(date1);
System.out.println("gpsdate :" + lFromDate1);
Timestamp fromTS1 = new Timestamp(lFromDate1.getTime());
我想将此字符串日期7-11-11 12:13:14转换为时间戳。现在我得到的输出是0007-11-11 00:13:14.000000
+05:30:00但我想要(7-11-11 12:13:14)这种格式的时间戳记日期。谁能帮帮我吗。谢谢。
回答:
您需要做的就是将java.text.SimpleDateFormat
构造函数中的字符串更改为:“
MM-dd-yyyy HH:mm:ss”。
只需使用适当的字母来构建上述字符串以匹配您的输入日期。
以上是 如何在Java中将字符串日期转换为时间戳? 的全部内容, 来源链接: utcz.com/qa/406592.html