diff --git a/src/net/java/sip/communicator/impl/gui/main/call/CallInfoFrame.java b/src/net/java/sip/communicator/impl/gui/main/call/CallInfoFrame.java index bdb216454..59ba1cf66 100644 --- a/src/net/java/sip/communicator/impl/gui/main/call/CallInfoFrame.java +++ b/src/net/java/sip/communicator/impl/gui/main/call/CallInfoFrame.java @@ -232,9 +232,11 @@ private void constructCallPeersInfo(StringBuffer stringBuffer) */ private void constructPeerInfo(CallPeer callPeer, StringBuffer stringBuffer) { - long startTime = callPeer.getCallDurationStartTime(); - long currentTime = System.currentTimeMillis(); - long callNbTimeMsSpent = currentTime - startTime; + Date startTime = new Date(callPeer.getCallDurationStartTime()); + Date currentTime = new Date(System.currentTimeMillis()); + Date callNbTimeMsSpent = GuiUtils.substractDates( + currentTime, + startTime); String peerAddress = callPeer.getAddress();