zoukankan      html  css  js  c++  java
  • jmeter中特殊的时间处理方式

    需求:

    1.获取当前时间的年月日时分秒毫秒

    2.生成上一个月的随机某天的一个时间

    3.生成一个年月日时分秒毫秒的一个时间戳

    1.__time : 获取时间戳、格式化时间

      ${__time(yyyy-MM-dd HH:mm:ss:SSS,time)}  :格式化生成时间格式 2018-06-01 11:08:23:635

      ${__time(,)}:默认该公式精确到毫秒级别, 13位数 1527822855323

      ${__time(/1000,)}:该公式精确到秒级别, 10位数  1527822871

     2.__TimeShift(格式,日期,移位,语言环境,变量):可对日期进行移位加减操作

     格式 - 将显示创建日期的格式。如果该值未被传递,则以毫秒为单位创建日期。

      日期 - 这是日期值。用于如果要通过添加或减去特定天数,小时或分钟来创建特定日期的情况。如果参数值未通过,则使用当前日期。

      移位 - 表示要从日期参数的值中添加或减去多少天,几小时或几分钟。如果该值未被传递,则不会将任何值减去或添加到日期参数的值中。

        “P1DT2H4M5S” 解析为“添加1天2小时4分钟5秒”

        “P-24H3M”解析为“-24小时+3分钟”(现在的时间减24小时也就是减1天)

        (${__timeShift(yyyy-MM-dd HH:mm:ss,,P-30DT${__Random(1,24,)}H4M5S,,)})(${__Random(1,24,)表示随机的取一个小时)

        “-P6H3M”解析为“-6小时-3分钟”

        “-P-6H + 3M”解析为“+6小时和-3分钟”

      区域设置 - 设置创建日期的显示语言。不是必填项

      变量 - 创建日期的值将被分配给的变量的名称。不是必填项

    3.__time生成一个现在时间的年月日时分秒毫秒的一个时间戳

    1.生成现在时间的年月日时分秒毫秒的一个时间戳

    ${__time(YMDHMSs,)}

    2019924911967916

    2.生成现在时间的年月日时分秒的一个时间戳

    ${__time(YMDHMS,)}

    20190906-113218

  • 相关阅读:
    Linux就该这么学(第一天)
    在虚拟机中使用Git
    Myeclipse的一些快捷键整理(转)
    SpringMVC框架应用
    动态网页开发基础
    jsp数据交互(二)
    jsp数据交互(一)
    复习数据结构(基于大话数据结构)
    IO及NIO的总结
    学习正则表达式笔记
  • 原文地址:https://www.cnblogs.com/insane-Mr-Li/p/11473831.html
Copyright © 2011-2022 走看看