我想在CPLEX中找到模型的求解时间,并且使用了以下代码:
float temp;
execute{
var before = new Date();
temp = before.getTime();
}
// solve the model
execute{
var after = new Date();
writeln("solving time ~= ",after.getTime()-temp);
}
但是结果是:1.5592e + 12,这是一个巨大的数字。那么,您知道我该如何达到以秒或毫秒为单位的求解时间吗?
答案 0 :(得分:0)
这更多是纯JavaScript问题,而不是与CPLEX相关的问题。您得到的数字以毫秒为单位,但是您可以使用stackoverflow.com/questions/41632942中描述的技术将其转换为秒,分钟等。例如:
var timeDiff = after.getTime() - temp;
// Convert from milliseconds to seconds.
timeDiff /= 1000;
// Display diff in seconds.
writeln("solving time ~= ", timeDiff);