matlab 秒数转换时分秒,将秒转换为天时分秒格式字符串(如是0天0时0分就显示秒)...

1./**

2. * 将秒转换为天时分秒格式字符串(如是0天0时0分就显示秒)

3. * @param seconds 秒数

4. * @return 返回天时分秒字符串

5. */

6.private static String getStrOfSeconds(final long seconds) {

7. if(seconds < 0){

8. return "秒数必须大于0";

9. }

10. long one_day = 60 * 60 * 24;

11. long one_hour = 60 * 60;

12. long one_minute = 60;

13. long day,hour,minute,second = 0L;;

14.

15. day = seconds / one_day;

16. hour = seconds % one_day / one_hour ;

17. minute = seconds % one_day % one_hour / one_minute;

18. second = seconds % one_day % one_hour % one_minute;

19.

20. if(seconds < one_minute){

21. return seconds + "秒";

22. }else if(seconds >= one_minute && seconds < one_hour){

23. return minute + "分" + second + "秒";

24. }else if (seconds >= one_hour && seconds < one_day){

25. return hour + "时" + minute + "分" + second + "秒";

26. }else{

27. return day + "天" + hour + "时" + minute + "分" + second + "秒";

28. }

29.}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值