java或Jmeter实现两个日期相加减(2003-06-01-2003-05-01)

Posted 虫王戮蛊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java或Jmeter实现两个日期相加减(2003-06-01-2003-05-01)相关的知识,希望对你有一定的参考价值。

在beanshell中写入如下代码,

import java.io.FileInputStream;

SimpleDateFormat myFormatter = new SimpleDateFormat( "yyyy-MM-dd");
java.util.Date date= myFormatter.parse( "2003-06-01");
java.util.Date mydate= myFormatter.parse( "2003-05-01");
long day=(date.getTime()-mydate.getTime())/(24*60*60*1000);
System.out.println( "相差的日期: " + day);

24*60*60*1000因为(date.getTime()-mydate.getTime())得到的是相差的毫秒数,

所以除以1000得到秒,除以60得到分,除以60得到小时,除以24得到天

亲测可用

参考资料:https://blog.csdn.net/pengyu1801/article/details/50408444

以上是关于java或Jmeter实现两个日期相加减(2003-06-01-2003-05-01)的主要内容,如果未能解决你的问题,请参考以下文章