Java Minute Get getTimeInMinutes(final String duration)

Here you can find the source of getTimeInMinutes(final String duration)

Description

Calculate minutes of duration.

License

Open Source License

Parameter

Parameter Description
duration a parameter

Declaration

public static Integer getTimeInMinutes(final String duration) 

Method Source Code

//package com.java2s;
/**// ww  w. ja  v a2  s . c  o m
 * Vulpe Framework - Quick and Smart ;)
 * Copyright (C) 2011 Active Thread
 *
 * Este programa ? software livre; voc? pode redistribu?-lo e/ou
 * modific?-lo sob os termos da Licen?a P?blica Geral GNU, conforme
 * publicada pela Free Software Foundation; tanto a vers?o 2 da
 * Licen?a como (a seu crit?rio) qualquer vers?o mais nova.
 *
 * Este programa ? distribu?do na expectativa de ser ?til, mas SEM
 * QUALQUER GARANTIA; sem mesmo a garantia impl?cita de
 * COMERCIALIZA??O ou de ADEQUA??O A QUALQUER PROP?SITO EM
 * PARTICULAR. Consulte a Licen?a P?blica Geral GNU para obter mais
 * detalhes.
 *
 * Voc? deve ter recebido uma c?pia da Licen?a P?blica Geral GNU
 * junto com este programa; se n?o, escreva para a Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
 */

public class Main {
    /**
     * Calculate minutes of duration.
     *
     * @param duration
     * @return
     */
    public static Integer getTimeInMinutes(final String duration) {
        Integer totalMinutes = null;
        if (!"".equals(duration)) {
            final int index = duration.indexOf(':');

            final Integer hours = Integer.valueOf(duration.substring(0,
                    index));
            final Integer minutes = Integer.valueOf(duration
                    .substring(index + 1));

            totalMinutes = Integer.valueOf((hours.intValue() * 60)
                    + minutes.intValue());
        }
        return totalMinutes;
    }
}

Related

  1. getReminderMinutes(int option)
  2. getSecondsByMinutes(int minutes)
  3. getTimeFromMinutes(final int minutes)
  4. getTimeInEpoch(int offSetInMinutes)
  5. getTimeInMinuteResolution(long timeMillis)
  6. getWholeMinutes(double coordinate)