我现在要做java一个篮球比赛计时器,其他方面都解决了,就比赛时间和距离比赛结束时间这两个时间的显示问题还没解决。 比如说一场篮球比赛时间是45分钟,比赛时间每一秒都会增加,现在显示是12:35 代表比赛已经进行了12分35秒,比赛结束时间也是这样的显示,只有分钟和秒钟跳动。
java里面的时间API我找不出有这种显示效果的 ,都是包含年月日小时分钟秒的,请问要如何转换变成我想要的效果呢,求助啊啊啊啊
java里面的时间API我找不出有这种显示效果的 ,都是包含年月日小时分钟秒的,请问要如何转换变成我想要的效果呢,求助啊啊啊啊
解决方案 »
- 哪位知道图中的标有“主聊天频道”和“我的频道”的Java组件是什么组件?
- 给大家讨论下java写的qq中遇到的一个问题
- long n=13356332255; 这句话居然都能出错,我服了,各位帮忙看看啊
- 工厂设计模式
- 统计文件夹大小的程序怎么写?
- 急!求助,JAVA中如何同时创建多个进程??
- 能谈一下您对<<Think In Java>>的读后感吗? 您所购买的的中文版是哪个出版社出版的?
- JDK 1.4 是不是编译的比 JDK1.1 慢, 他们有什么区别
- 谁玩过httpclient》为什么这段简单的代码验证码是空白的!
- 我已有了<<java2核心技术:卷1:原理>>,我有没有必要买<<java编程思想(second edition)>>(6折)???
- 理解老师代码时遇到的一个问题:编写学生成绩计算类,计算学生平均分 ...
- 求高手 提供一些给刚学的初学者一点经验!
一般使用joda-time。
如有错误 概不负责楼主可以看下
public static void main(String[] args) {
long time = 0;
long minute = 0;
long second = 0;
while(true){
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
time++;
minute = time/60;
second = time%60;
System.out.println(minute + ":" + second);
if(time > 45*60) break;
}
System.out.println("比赛时间到");
}
import java.util.Date;public class TestTime implements Runnable{
public TestTime(){}; /**
* @param args
*/
public static void main(String[] args) {
TestTime tt=new TestTime();
Thread th1=new Thread(tt);
th1.start();
} @Override
public void run() {
Date dd=new Date();
String res="";
while(true){
// SimpleDateFormat ff=new SimpleDateFormat("mm:ss");
try {
Date nn=new Date();
int gg=(int)((nn.getTime()-dd.getTime())/1000);
// System.out.println((nn.getTime()-dd.getTime())/1000);
int mm=gg/60;
int ss=gg%60;
if(mm<10){
res="0"+mm;
}else{
res=mm+"";
}
if(ss<10){
res+=":0"+ss;
}else{
res+=":"+ss+"";
}
System.out.println(res);
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}}输出:
00:00
00:01
00:02
00:03
00:04
00:05
00:06
00:07
00:08
00:09
00:10
00:11
00:12
00:13
00:14
00:15
00:16
00:17
00:18
00:19
00:20
00:21
00:22
00:23
00:24
00:25
00:26
00:27
00:28
00:29
00:30
00:31
00:32
00:33
00:34
00:35
00:36
00:37
00:38
00:39
00:40
00:41
00:42
00:43
00:44
00:45
00:46
00:47
00:48
00:49
00:50
00:51
00:52
00:53
00:54
00:55
00:56
00:57
00:58
00:59
01:00
01:01
01:02
01:03
01:04
01:05
01:06
01:07
01:08
01:09
01:10
01:11
01:12
01:13
01:14
01:15
01:16