我想计算两个时间戳变量(endTime_check
和endtime
)的分钟差异。第一个变量endTime_check
被声明为String
和第二个变量{ {1}}取自数据库类型endtime
。
代码是:
DateTime
答案 0 :(得分:0)
这样的事情:
Date endTime = rs.getDate("endtime");
String endTimeCheck = "12:34:56";
DateFormat df = new SimpleDateFormat("HH:mm:ss");
long endTimeCheckMillis = df.parse(endTime).getTime();
long endTimeMillis = endTime.getTime();
long differenceMinutes = Math.abs(((endTimeCheckMillis - endTimeMillis) / 60000));
如果您想要签名的差异,请忽略“数学”杂志。调用