Java Millisecond Convert milliSecondsToString(long interval)

Here you can find the source of milliSecondsToString(long interval)

Description

Convert interval into formatted

License

Open Source License

Parameter

Parameter Description
interval a parameter

Declaration

public static String milliSecondsToString(long interval) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 *     Copyright (C) 2018 wysohn//from   w w w .  j  a  v  a 2s .  c o  m
 *
 *     This program is free software: you can redistribute it and/or modify
 *     it under the terms of the GNU General Public License as published by
 *     the Free Software Foundation, either version 3 of the License, or
 *     (at your option) any later version.
 *
 *     This program is distributed in the hope that it will be useful,
 *     but WITHOUT ANY WARRANTY; without even the implied warranty of
 *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *     GNU General Public License for more details.
 *
 *     You should have received a copy of the GNU General Public License
 *     along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *******************************************************************************/

public class Main {
    /**
     * Convert interval into formatted
     * @param interval
     * @return
     */
    public static String milliSecondsToString(long interval) {
        int r = 0;

        int hour = (int) interval / (60 * 60 * 1000);
        r = (int) interval % (60 * 60 * 1000);

        int minute = r / (60 * 1000);
        r = r % (60 * 1000);

        int second = r / (1000);

        return hour + "h " + minute + "m " + second + "s";
    }
}

Related

  1. millisecondsToHumanDateWithSeconds(long milliseconds)
  2. millisecondsToHumanTime(long period)
  3. millisecondsToNanoseconds(Long milliseconds)
  4. millisecondsToSeconds(long ms)
  5. millisecondsToSecondsString(long millis)
  6. millisecondsToString(long milliseconds)
  7. millisecondsToString(long time)
  8. millisecondsToTimerString(long millis)
  9. millisecondsToTimestamp(final long milliseconds)