[英]Java Duration giving different result to Excel
有一種方法可以計算2個LocalDateTimes之間的時差。 我已經在Excel中計算出了一些測試數據,但是Java方法與Excel公式並不一致。 我猜ym Excel公式錯誤,但是有人可以告訴我為什么嗎?
private Duration difference(LocalDateTime request, LocalDateTime response) {
Duration duration = Duration.between(request, response);
System.out.println("difference: " + duration.toMillis());
return duration;
}
我的輸入數據:
請求:2018-02-12T13:43:46.456響應:2018-02-12T14:43:54.123
Excel公式結果:3608333毫秒Java方法:3607667毫秒
我的excel公式是這里的公認答案
馬爾特·哈特維格(Malte Hartwig)是對的。
“查看最后三位數字,似乎excel公式會使請求和響應混淆。xxx123 -xxx456應該是xxx667,而不是xxx333”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.