Java Duration Format formatDuration(double dblSeconds)

Here you can find the source of formatDuration(double dblSeconds)

Description

format Duration

License

Mozilla Public License

Declaration

public static String formatDuration(double dblSeconds) 

Method Source Code

//package com.java2s;
/* ***** BEGIN LICENSE BLOCK *****
 * Version: MPL 1.1/* w  w  w .j av  a2s . c o  m*/
 *
 * The contents of this file are subject to the Mozilla Public License Version
 * 1.1 (the "License"); you may not use this file except in compliance with
 * the License. You may obtain a copy of the License at
 * http://www.mozilla.org/MPL/
 *
 * Software distributed under the License is distributed on an "AS IS" basis,
 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
 * for the specific language governing rights and limitations under the
 * License.
 *
 * The Original Code is Photica Photopulse.
 *
 * The Initial Developer of the Original Code is
 * Photica Inc.
 * Portions created by the Initial Developer are Copyright (C) 2002
 * the Initial Developer. All Rights Reserved.
 *
 * Contributor(s):
 * Andrew Wason, Mike Mills
 * info@photica.com
 *
 * ***** END LICENSE BLOCK ***** */

public class Main {
    public static String formatDuration(double dblSeconds) {
        int nMinutes = (int) (dblSeconds / 60);
        int nSeconds = (int) dblSeconds - (nMinutes * 60);
        int nHundredths = (int) ((dblSeconds - (nMinutes * 60) - nSeconds) * 100);
        return String.valueOf(nMinutes) + ":"
                + (nSeconds <= 9 ? ("0" + String.valueOf(nSeconds)) : String.valueOf(nSeconds)) + "."
                + (nHundredths <= 9 ? ("0" + String.valueOf(nHundredths)) : String.valueOf(nHundredths));
    }
}

Related

  1. durationToString(Long ms)
  2. durationToString(long x)
  3. durationTranslator(String sonarDuration)
  4. format8601Duration(long duration)
  5. formatBuildDuration(final long duration)
  6. formatDuration(Duration d)
  7. formatDuration(Duration duration)
  8. formatDuration(Duration duration)
  9. formatDuration(Duration duration)