zoukankan      html  css  js  c++  java
  • 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));

    
    
  • 相关阅读:
    MySQL存储写入性能严重抖动分析
    关于MySQL的commit非规律性失败案例的深入分析
    MySQL存储写入速度慢分析
    MySQL缓存之Qcache与buffer pool对比
    SQL执行过程中的性能负载点
    关于MySQL用户会话及连接线程
    如何查询、修改参数状态值
    genymotion 前端调试
    name是个特殊的变量名吗
    background-size 导致的背景不居中问题
  • 原文地址:https://www.cnblogs.com/Face-All/p/15166786.html
Copyright © 2011-2022 走看看