Monday, June 10, 2013

Minutes display in 24hr Time Format

    public String timediffinminutes(String minutes) {
            int totalMinutesInt = Integer.valueOf(minutes.toString());
       
            int hours = totalMinutesInt / 60;
            int mins= (totalMinutesInt % 60 *100) /60;
            System.out.println(" & mins : "+mins);
            int hoursToDisplay = hours;
       
            if (hours > 12) {
                hoursToDisplay = hoursToDisplay - 12;
            }
       
            int minutesToDisplay = totalMinutesInt - (hours * 60);
       
            String minToDisplay = null;
            if(minutesToDisplay == 0 )
                minToDisplay = "00";    
            else
            if( minutesToDisplay < 10 )
                minToDisplay = "0" + minutesToDisplay ;
            else
                minToDisplay = "" + minutesToDisplay ;
       
            String displayValue = hoursToDisplay + ":" + minToDisplay;
            System.out.println(" ****** displayValue : "+displayValue);
            return displayValue;
           
        }

No comments:

Post a Comment