我想测试一个 API SOAPUI
,我必须在其中发送格式的时间请求,21 Dec 2016 12:34:45
并且 API 会获取我提供的开始日期和结束日期之间存在的所有记录。
现在我必须断言记录是否实际存在于该日期范围内,并且响应是 13 位 unix 时间戳格式。我想转换21 Dec 2016 12:34:45
成13 位 unix 时间戳格式。
问问题
1314 次
3 回答
3
使用 Java 内置Timestamp
:
DateFormat dateFormat = new SimpleDateFormat("dd MMM yyyy HH:mm:ss", Locale.ENGLISH);
Date date = dateFormat.parse("21 Dec 2016 12:34:45");
long time = date.getTime();
System.out.println(time);
于 2016-12-12T08:10:32.717 回答
0
使用简单日期格式将文本中的日期转换为日期变量。然后你可以使用 Date.getTime 方法。
2016 年 12 月 21 日 12:34:45 = dd MMM yyyy HH:mm:ss
您应该能够编写其余的代码。
于 2016-12-12T08:14:48.807 回答