求一个将毫秒转成时分的程序!!! 比如:Date sd = new Date();Date ed = new Date();long seconds = ed.getTime()-sd.getTime();我要把seconds转成类似 1:12:05这种形式或 小时,分的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 long timeInMillis = 123456789; Calendar cal = new GregorianCalendar(); cal.setTimeInMillis(timeInMillis); Date aDate = cal.getTime(); String hmsPattern = "HH:mm:ss"; SimpleDateFormat formatter = new SimpleDateFormat(hmsPattern); String formattedDate = formatter.format(aDate); System.out.println(formattedDate); 错了!上述方法是时间,不是楼主所需。long timeInMillis = 123456789; int hours = (int)Math.floor(timeInMillis/(60*60)); int minutes = (int)Math.floor((timeInMillis %(60*60))/60); int seconds = (int)(timeInMillis %(60*60))%60; System.out.println(hours + ":" + minutes + ":" + seconds); 请教:关闭流的问题. FTP上传大文件问题 急急急 java操作文件问题 一个类A的私有成员,是一个对象B,这个对象在被创建的时候会建立一个文件,请问当类A被创建的时候,B是否会执行,就是说是否会有文件被创 怎样写出高质量的java代码?求有关编写风格和质量的文章和书籍。 servlet与applet通讯问题 Vector 遍历问题,这有错吗(急分手,在线) 我是java的初学者怎样学习jbuilder编程? 下午要面试java程序员,考官可能会问些什么问题?(急!) 高分回报!!关注:利用poi包怎样实现excel里每一列的数据求和?? 学习开发java需要准备那些东西?
Calendar cal = new GregorianCalendar();
cal.setTimeInMillis(timeInMillis);
Date aDate = cal.getTime();
String hmsPattern = "HH:mm:ss";
SimpleDateFormat formatter = new SimpleDateFormat(hmsPattern);
String formattedDate = formatter.format(aDate);
System.out.println(formattedDate);
上述方法是时间,不是楼主所需。long timeInMillis = 123456789;
int hours = (int)Math.floor(timeInMillis/(60*60));
int minutes = (int)Math.floor((timeInMillis %(60*60))/60);
int seconds = (int)(timeInMillis %(60*60))%60;
System.out.println(hours + ":" + minutes + ":" + seconds);