我要设计一个程序,计算客户开车进入小区和出小区的总共时间,然后按照一秒钟一块钱的价格扣除他卡上的相应金额,我不知道如何计算他进和出中间经过了多长时间,高手指点一下,在线等给分。
解决方案 »
- 如何在eclipse 中使用java 编程思想的源码.java 文件
- 关于两个函数的分辨问题
- java 操作mysql数据库问题
- 请问如何获得当前窗口的ID,懂的人应该很简单散分
- byte的一个问题
- java中有没有类似于vc中的beep函数,获直接调用它,让系统发出一声鸣叫
- 一般应用程序与服务有什么区别
- 两段jsp,请大家看看,帮帮我这个新手,弄了两天了,不知道啥原因。
- JAVA难题
- 我jbuilder 6.0安装好后,运行程序无反应,等一会出现提示错误为‘unkown licence file format',然后就没了
- jbutton 如何让按钮的整个背景是一个颜色
- HttpURLConnection传递中文参数编码问题
long b = System.currentTimeMillis();
这个单位是应该是毫秒吧 ,自己确定一下 。
import java.util.Date;public class Test14 { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub long oldTime = System.currentTimeMillis();
String time = DateFormat.getDateTimeInstance().format(new Date(oldTime));
System.out.println("Start time: " + time);
for (long i = 0; i < 100000000; i++) {
}
long currentTime = System.currentTimeMillis();
System.out.println("End time: " + DateFormat.getDateTimeInstance().format(new Date(currentTime)));
System.out.println("There has been passed " + ((float)(currentTime - oldTime) / 1000) + " seconds");
}}输出结果:
Start time: 2008-9-2 21:13:06
End time: 2008-9-2 21:13:07
There has been passed 0.484 seconds
System.out.println("It costs "+ (System.currentTimeMillis()-firstTime)/1000 +"s");