Jmeter入門17 獲取時間點先後必定間隔的時間 __timeShift()

接口獲取時間點先後必定間隔的時間函數:html

__timeShift(時間格式, 特定時間點(缺省當前時間),時間間隔,地區格式(默認),變量名( 可不填,填寫後其餘地方用${變量名}引用 ))apache

 

舉例:函數

1 特定時間點後一週:${__timeShift(yyyy-MM-dd,2018-11-30,P7D,,)}spa

2 當前時間點後1分鐘:${__timeShift(yyyy-MM-dd HHmmss,,PT1M,,)}htm

3 當前時間點前30秒 :${__timeShift(yyyy-MM-dd HHmmss,,PT-30S,,)} 或 ${__timeShift(yyyy-MM-dd HHmmss,,-PT30S,,)}blog

4 當前時間點後12小時: ${__timeShift(yyyy-MM-dd HHmmss,,PT12H,,)接口

5 當前時間點前1個半小時:${__timeShift(yyyy-MM-dd HHmmss,,-PT1H30M,,)}io

6 當前時間 2天6小時前的時間點:${__timeShift(yyyy-MM-dd HH:mm,,-P2DT6H,,)}  -2天-6小時function

7 注意負號的位置   ${__timeShift(yyyy-MM-dd HH:mm,,P-2DT6H,,)}    -2天+6小時變量

8 地區格式 ${__timeShift(dd.MMM.yyyy,,P2D,en_GB,)}  

    

 

實際接口場景:接口取當前時間點前半小時的數據,time = ${__timeShift(yyyyMMddHHmmss,,-PT30M,,)}

 

官網:http://jmeter.apache.org/usermanual/functions.html#__timeShift

相關文章
相關標籤/搜索