Jmeter-Calendar.getInstance()获取指定时间点


//获取本月第一天00:00:00
Calendar c = Calendar.getInstance();
c.set(Calendar.YEAR, c.get(Calendar.YEAR));
c.set(Calendar.MONDAY, c.get(Calendar.MONDAY));
c.set(Calendar.DAY_OF_MONTH, c.get(Calendar.DAY_OF_MONTH));
c.set(Calendar.HOUR_OF_DAY, 0);
c.set(Calendar.MINUTE, 0);
c.set(Calendar.SECOND, 0);
c.set(Calendar.DAY_OF_MONTH, c.getActualMinimum(Calendar.DAY_OF_MONTH));
long daytime3 = c.getTimeInMillis();
vars.put("beginTime",String.valueOf(daytime3));

//获取本月最后一天23:59:59
Calendar c = Calendar.getInstance();
c.set(Calendar.YEAR, c.get(Calendar.YEAR));
c.set(Calendar.MONDAY, c.get(Calendar.MONDAY));
c.set(Calendar.DAY_OF_MONTH, c.get(Calendar.DAY_OF_MONTH));
c.set(Calendar.HOUR_OF_DAY, 23);
c.set(Calendar.MINUTE, 59);
c.set(Calendar.SECOND, 59);
c.set(Calendar.DAY_OF_MONTH, c.getActualMaximum(Calendar.DAY_OF_MONTH));
long daytime31 = c.getTimeInMillis();
vars.put("endTime",String.valueOf(daytime31));

//获取当天00:00:00
Calendar c = Calendar.getInstance();
c.set(Calendar.HOUR_OF_DAY, 0);
c.set(Calendar.MINUTE, 0);
c.set(Calendar.SECOND, 0);
c.set(Calendar.MILLISECOND, 0);
long daytime3 = c.getTimeInMillis();
vars.put("beginTime",String.valueOf(daytime3));

//获取当天23:59:59
Calendar c = Calendar.getInstance();
c.set(Calendar.HOUR_OF_DAY, 23);
c.set(Calendar.MINUTE, 59);
c.set(Calendar.SECOND, 59);
c.set(Calendar.MILLISECOND, 0);
long daytime31 = c.getTimeInMillis();
vars.put("endTime",String.valueOf(daytime31));


原文地址:https://www.cnblogs.com/Face-All/p/15166786.html