public String format(int time, int type) {
String timeString = "";
int m = (time % 3600) / 60;
int s = (time % 3600) % 60;
timeString = String.format("%02d", h) + ":"
+ String.format("%02d", m) + ":" + String.format("%02d", s);
}
DecimalFormat fmt = new DecimalFormat("0.##");
timeString = fmt.format(time / i);
if (timeString.equals("0")) {
timeString = "0.00";
}
}
String timeString = "";
if (type == 1) {
//将秒转化为00.00.00格式,适用于视频的时间显示
int h = time / 3600;int m = (time % 3600) / 60;
int s = (time % 3600) % 60;
timeString = String.format("%02d", h) + ":"
+ String.format("%02d", m) + ":" + String.format("%02d", s);
}
if (type == 2) {
//格式化输出数字带小数点后两位
double i = 1000;DecimalFormat fmt = new DecimalFormat("0.##");
timeString = fmt.format(time / i);
if (timeString.equals("0")) {
timeString = "0.00";
}
}