Ignore:
Timestamp:
2016-11-20T17:33:33+01:00 (7 years ago)
Author:
simon04
Message:

see #13376 - Use TimeUnit instead of combinations of 1000/60/60/24

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/OsmServerWriter.java

    r10217 r11288  
    1111import java.util.LinkedList;
    1212import java.util.List;
     13import java.util.concurrent.TimeUnit;
    1314
    1415import org.openstreetmap.josm.data.osm.Changeset;
     
    6465    private boolean canceled;
    6566
    66     private static final int MSECS_PER_SECOND = 1000;
    67     private static final int SECONDS_PER_MINUTE = 60;
    68     private static final int MSECS_PER_MINUTE = MSECS_PER_SECOND * SECONDS_PER_MINUTE;
    69 
    7067    private long uploadStartTime;
    7168
     
    7976        double uploadsLeft = (double) listSize - progress;
    8077        long msLeft = (long) (uploadsLeft / uploadsPerMs);
    81         long minutesLeft = msLeft / MSECS_PER_MINUTE;
    82         long secondsLeft = (msLeft / MSECS_PER_SECOND) % SECONDS_PER_MINUTE;
     78        long minutesLeft = msLeft / TimeUnit.MINUTES.toMillis(1);
     79        long secondsLeft = (msLeft / TimeUnit.SECONDS.toMillis(1)) % TimeUnit.MINUTES.toSeconds(1);
    8380        StringBuilder timeLeftStr = new StringBuilder().append(minutesLeft).append(':');
    8481        if (secondsLeft < 10) {
Note: See TracChangeset for help on using the changeset viewer.