我试图计算一个简单的时间差异 这是一个简单的数学计算,但我不知道该怎么做。
我想要做的是例如计算23:23:20 - 23:23:10 = 00:00:10。
我想保存结果。
我的问题是:我该如何编写代码?
我试过这个,不确定它是多么正确
var mm = require('micromongo');
var MongoClient = require('mongodb').MongoClient;
var url = 'mongodb://localhost:27017/test';
MongoClient.connect(url, function(err, db) {
console.log("Connected succesfully to server");
db.collection('logger').findOne({}, function(err, doc) {
var log = doc.log;
var sorted = mm.aggregate(log, [
{ $sort: { date: -1 } }
]);
console.log(sorted);
db.close()
});
});
答案 0 :(得分:0)
这样的事情:
Calendar date1 = Calendar.getInstance(TimeZone.getTimeZone("UTC+2:00"));
Calendar date2 = Calendar.getInstance(TimeZone.getTimeZone("UTC+3:00"));
Date date = new Date(date2.getTimeInMillis() - date1.getTimeInMillis());
SimpleDateFormat dateFormatter = new SimpleDateFormat("HH:mm:ss");
String formattedResult = dateFormatter.format(date);