首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

如何样得到时间差的秒数

2013-01-17 
怎么样得到时间差的秒数.我不需要得到相差的具体年月日现在一个游戏我计算他玩游戏的时候的时间..currentT

怎么样得到时间差的秒数.
我不需要得到相差的具体年月日    现在一个游戏  我计算他玩游戏的时候的时间.

.currentTime=System.currentTimeMillis();
gameCurrentTime=System.currentTimeMillis();
time=currentTime-beginTime;
System.out.println(time);

为什么他输出的是1.354584124154574541E12之类的  我需要的是具体的多少秒  比如4702.0代表4.几秒.我有相同的代码能做到这个  但是我照抄的时候却不是这种一目了然的   请问 我是不是少写了一些什么???
   游戏 java android
[解决办法]
time 的数据类型,你是不是定义成 double 了?改成 long 试试看。

对了,这个得到的是 毫秒数。
[解决办法]
用long类型
long start = System.currentTimeMillis();

热点排行