java分钟转化为小时分钟,如何将分钟转换为天,小时,分钟

how to convert minutes into days hours and minutes in java ( we have a week here , 7 days )

public String timeConvert(int time){

String t = "";

int h = 00;

int m = 00;

// h= (int) (time / 60);

// m = (int) (time % 60);

// if(h>=24) h=00;

if((time>=0) && (time<=24*60)){

h= (int) (time / 60);

m = (int) (time % 60);

}else if((time>24*60) && (time<=24*60*2)){

h= (int) (time / (1440));

m = (int) (time % (1440));

}else if((time>24*60*2) && (time<=24*60*3)){

h= (int) (time / (2880));

m = (int) (time % (2880));

}else if((time>24*60*3) && (time<=24*60*4)){

h= (int) (time / (2880*2));

m = (int) (time % (2880*2));

}else if((time>24*60*4) && (time<=24*60*5)){

h= (int) (time / (2880*3));

m = (int) (time % (2880*3));

}else if((time>24*60*5) && (time<=24*60*6)){

h= (int) (time / (2880*4));

m = (int) (time % (2880*4));

}else if((time>24*60*6) && (time<=24*60*7)){

h= (int) (time / (2880*5));

m = (int) (time % (2880*5));

}

t =h+":"+m ;

return t;

}

I tried this but it dont work

thanks

解决方案

A shorter way. (Assumes time >= 0)

public String timeConvert(int time) {

return time/24/60 + ":" + time/60%24 + ':' + time%60;

}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值