Mega Code Archive

 
Categories / Android / Date Type
 

Convert Duration to String

/*******************************************************************************  * Copyright (c) 2010 liw.  * All rights reserved.   *   * This file is part of VanBus.  *   *     VanBus 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.  *   *     VanBus 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 VanBus.  If not, see <http://www.gnu.org/licenses/>.  * Contributors:  *     liw - initial API and implementation  ******************************************************************************/ //package org.niclab.vanbus.utils; public class Converter {      public static String convertDurationtoString(long duration){     int hour = (int) (duration/3600);     int min = (int) ((duration-hour*3600)/60);     StringBuilder builder = new StringBuilder();     if(hour!=0)       builder.append(hour).append(" hours");     if(min!=0)       builder.append(min+1).append(" mins");                 return builder.toString();        }      public static String convertDistancetoString(long distance){          if(distance>1000){       return String.format("%.2f km", distance/1000.0) ;     }else       return distance+" m";   }    }