Java Millisecond Convert millisecondsToString(long time)

Here you can find the source of millisecondsToString(long time)

Description

milliseconds To String

License

Open Source License

Declaration

public static String millisecondsToString(long time) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright (c) 2010 Robert "Unlogic" Olofsson (unlogic@unlogic.se).
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the GNU Lesser Public License v3
 * which accompanies this distribution, and is available at
 * http://www.gnu.org/licenses/lgpl-3.0-standalone.html
 ******************************************************************************/

public class Main {
    public static String millisecondsToString(long time) {
        int milliseconds = (int) (time % 1000);
        int seconds = (int) ((time / 1000) % 60);
        int minutes = (int) ((time / 60000) % 60);
        int hours = (int) ((time / 3600000) % 24);
        String millisecondsStr = (milliseconds < 10 ? "00" : (milliseconds < 100 ? "0" : "")) + milliseconds;
        String secondsStr = (seconds < 10 ? "0" : "") + seconds;
        String minutesStr = (minutes < 10 ? "0" : "") + minutes;
        String hoursStr = (hours < 10 ? "0" : "") + hours;
        return new String(hoursStr + ":" + minutesStr + ":" + secondsStr + "." + millisecondsStr);
    }//from  ww  w  .j av a2s  .c o m
}

Related

  1. millisecondsToNanoseconds(Long milliseconds)
  2. millisecondsToSeconds(long ms)
  3. millisecondsToSecondsString(long millis)
  4. milliSecondsToString(long interval)
  5. millisecondsToString(long milliseconds)
  6. millisecondsToTimerString(long millis)
  7. millisecondsToTimestamp(final long milliseconds)
  8. millisecondsToTimeString(int milliseconds)
  9. millisecondToDate(long timeMillis)