JAVA有关时间
程序运行时间的计算
public class Time{
public static void main(String args[]){
//调用方法计算程序运行时间
//毫秒
System.out.println(new Time().hao()+"ms");
}
public long hao(){
long begin=System.currentTimeMillis();//开始时间
//被查看运行时间的程序
for(int i=0;i<=100000000;i++){
int a=1,b=2;
b=a+b;a=b;
}
long end=System.currentTimeMillis();//结束时间
return end-begin;
}
}
结果可能略有偏差
日期Date
- after(Date time) 测试当前日期是否在指定日期后
- before(Date time) 测试当前日期是否在指定日期前
- getTime()获得自1970年1月1日开始至今所过的毫秒数
- setTime(long time)设置当前Date对象所表示的日期时间值
import java.util.Date;
public class Time {
public static void main(String[] args) {
long value = new Date().getTime(); // 获得毫秒数
System.out.println("从1970.1.1到现在所经历的毫秒数为: " + value);
}
}