时间显示 蓝桥云课Java
目录
题目链接
题目
解题思路
代码
题目链接
竞赛中心 - 蓝桥云课
题目
解题思路
通过%天数,得到一天内的时间,然后/小时单位(换算成毫秒的)得到小时,然后总数减去该小时,得到分钟数,秒数同理
代码
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scan = new Scanner(System.in);//在此输入您的代码...long x=scan.nextLong();long leftover=x%(24*60*60*1000);long hour=leftover/(60*60*1000);leftover-=hour*(60*60*1000);long minute=leftover/(60*1000);leftover-=minute*(60*1000);long seconds=leftover/(1000);String Date=String.format("%02d",hour)+":"+String.format("%02d",minute)+":"+String.format("%02d",seconds);System.out.println(Date);scan.close();}
}