jpmp.net
当前位置:首页 >> jAvA计算时间差 >>

jAvA计算时间差

请用getTime()获得秒数 Date a,b; a = new Date(); b = new Date(); b.getTime() - a.getTime();

现在是2004-03-26 13:31:40 过去是:2004-01-02 11:30:24 要获得两个日期差,差的形式为:XX天XX小时XX分XX秒 方法一: DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try { Date d1 = df.parse("2004-03-26 13:31:40"); D...

long hour = diff % nd / nh; // 计算差多少分钟 long diff = endDate.getTime() - nowDate.getTime(); // 计算差多少天 long day = diff / nd; // 计算差多少小时 long min = diff % nd % nh / nm; // 计算差多少秒//输出结果 // long sec = di...

方法一: DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try { Date d1 = df.parse("2004-03-26 13:31:40"); Date d2 = df.parse("2004-01-02 11:30:24"); long diff = d1.getTime() - d2.getTime(); long days = diff / (1000...

public static void main(String[] args){ Calendar dateOne=Calendar.getInstance(),dateTwo=Calendar.getInstance(); dateOne.setTime(new Date());//设置为当前系统时间 dateTwo.set(2015,0,25);//设置为2015年1月15日 long timeOne=dateOne....

java中Date时间可以用getTime()来获得1970年1月1日到当前时间的毫秒数,所以可以这样来计算得出两个时间的秒数: try { Date a = new Date(); Thread.sleep(3000); Date b = new Date(); long interval = (b.getTime() - a.getTime())/1000; Syst...

思路是先计算两个日期相差的毫秒数,然后分别根据每天的毫秒数、每小时的毫秒数、每分钟的毫秒数来计算相差几天,几小时,几分钟。具体代码如下: public static String getDatePoor(Date endDate, Date nowDate) { long nd = 1000 * 24 * 60 * 60...

1 点击进入按钮 获取一个时间 long enterTime = System.currentTimeMillis(); //这是获取毫秒数 这个你得保存进数据库 然后根据识别信息 区别是哪个客户。 2 点击离开按钮 long leaveTime = System.currentTimeMillis(); //这是获取毫秒数 根据...

现在是2004-03-26 13:31:40 过去是:2004-01-02 11:30:24要获得两个日期差,差的形式为:XX天XX小时XX分XX秒方法一:DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");try{ Date d1 = df.parse("2004-03-26 13:31:40"); Date d...

java 计算两个时间相差可以用getTime()来获得两个时间的毫秒数,可以这样计算得出两个时间的秒数的相差如下: Date a = new Date();Thread.sleep(3000);Date b = new Date();long interval = (b.getTime() - a.getTime())/1000;...

网站首页 | 网站地图
All rights reserved Powered by www.jpmp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com