zoukankan      html  css  js  c++  java
  • Jmeter(十二)_打印时间戳

    Jmeter中提供了一种函数,可以打印时间戳,如下图

      年: yyyy 月:MM 日:dd
      时: HH 分: mm 秒:ss

    关于时间戳的格式,可以自由组合定义,这里我写成这样 yyyy-MM-dd HH:mm:ss

    生成的函数是这样的:${__time(yyyy-MM-dd HH:mm:ss,)}

    现在将这个函数写入下一个接口

    执行,查看结果树,可以看到结果中,将当前时间打印出来了哦~

    此函数适用于一些需要填写时间参数的接口,用于实时获取当前时间。时间参数如果写死的话,过段时间接口就会报错啦~

    下面说一下时间偏移如何打印。

    说到时间偏移,就是说我不光想打印当前时间,我还想打印明天,后台,甚至是明年的时间,那么我们要怎么去处理?这里就需要用到 BeanShell Sampler

    在Parameters中传递变量,执行并查看结果树,发现成功打印了跨度为一年的时间戳

    附:beanshell打印时间的代码

    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;

    try{
    Date date =new Date(); //获取当前时间
    SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String nowDate = sf.format(date);
    Calendar cal = Calendar.getInstance();
    cal.setTime(sf.parse(nowDate));
    cal.add(Calendar.DAY_OF_YEAR,+0);
    String orderDate = sf.format(cal.getTime());
    cal.add(Calendar.DAY_OF_YEAR,+365);
    String senderDate = sf.format(cal.getTime());
    vars.put("orderDate",orderDate);
    vars.put("senderDate",senderDate);

    }
    catch(Exception e){

    }

    龙渊阁测试开发家园: 317765580

     

  • 相关阅读:
    古人诗词之王安石
    关于周期函数的命题
    Strum—Lioville问题
    计算反常积分
    【面积原理】计算级数和
    【洛谷P6046】纯粹容器
    【洛谷P3631】方格染色
    【牛客挑战赛48 E】速度即转发
    【CF103D】Time to Raid Cowavans
    【洛谷P4280】逆序对
  • 原文地址:https://www.cnblogs.com/Zfc-Cjk/p/8435147.html
Copyright © 2011-2022 走看看