Jmeter 如何更改相关日期的日期格式?

Jmeter 如何更改相关日期的日期格式?,jmeter,Jmeter,我在一个请求中捕获日期,以便将捕获的日期作为参数发送到下一个请求。 但是在下一个请求中,日期应该以不同的格式发送。 为了发送日期,我需要修改日期格式,怎么做?例如,如果您有${date}变量,其值为27/01/16,您需要将其转换为2016年1月27日 添加为第二个请求的子级 将以下代码放入预处理器的“脚本”区域: 执行上述代码后,${date}变量将以不同格式保存日期的新值 见: 对于解释的模式 有关Jmeter中Beanshell脚本的信息 import java.text.Simple

我在一个请求中捕获日期,以便将捕获的日期作为参数发送到下一个请求。 但是在下一个请求中,日期应该以不同的格式发送。
为了发送日期,我需要修改日期格式,怎么做?

例如,如果您有
${date}
变量,其值为
27/01/16
,您需要将其转换为
2016年1月27日

  • 添加为第二个请求的子级
  • 将以下代码放入预处理器的“脚本”区域:

    执行上述代码后,
    ${date}
    变量将以不同格式保存日期的新值

  • 见:

    • 对于解释的模式
    • 有关Jmeter中Beanshell脚本的信息
    import java.text.SimpleDateFormat;
    
    
    SimpleDateFormat source = new SimpleDateFormat("dd/MM/yy");
    SimpleDateFormat target = new SimpleDateFormat("MMMM dd, yyyy");
    Date date = source.parse(vars.get("date"));
    String newDate = target.format(date);
    vars.put("date", newDate);