Java Minute refineHourMinute(String timeString)

Here you can find the source of refineHourMinute(String timeString)

Description

Prepare the a user-entered time string to represent "hours:minutes".

License

Open Source License

Declaration

public static String refineHourMinute(String timeString) 

Method Source Code

//package com.java2s;
/*//from w w w .  j  a va 2 s. c  o m
 * This file is part of TrackWorkTime (TWT).
 * 
 * TWT 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.
 * 
 * TWT 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 TWT. If not, see <http://www.gnu.org/licenses/>.
 */

public class Main {
    /**
     * Prepare the a user-entered time string to represent "hours:minutes".
     */
    public static String refineHourMinute(String timeString) {
        String ret = timeString.replace('.', ':');
        // only one digit as hour
        ret = ret.replaceAll("^(\\d):", "0$1:");
        // only one digit as minute
        ret = ret.replaceAll(":(\\d)$", ":0$1");
        return ret;
    }
}

Related

  1. minutesFromSlots(int slots)
  2. mjdInMinutes(double mjd)
  3. nextMinutes(int diff)
  4. normalizeToMinute(Date date)
  5. numberOfMinutesForDays(int days)
  6. samplesToMinutes(int sampleRate, int samples)
  7. secsToMinutes(long secs)
  8. selectOfToday(int hour, int minute, int second, int millisecond)
  9. shortTimeToMinutes(String time)