jmeter 之time 函數和timeshift 函數


 


一、函數使用 _time 和 _timeShift

 

a._time函數可以將當前系統時間轉換需要的格式:
默認生成uninx時間戳格式。${__time(,)}
如不需要毫秒級的時間戳,可以使用${__time(/1000,)}。
或者yyyy-MM-dd HH:mm:ss:SSS / yyyy-MM-dd HH:mm:ss 時,也可支持。

b._timeShift函數可以對時間進行加減后轉換:


第三行Amount of seconds/minutes/hours/days to add,實現加減日期。不使用符號時為增加,使用+ -號實現加減。
使用時間加減時,需要首字母P。
再搭配天、小時、分、秒對應的字母為 D\H\M\S

當只需要變量天時,可以直接使用 2D、-3D、+1D等,也可以P2D。
${__timeShift( yyyy-MM-dd HH:mm:ss ,P2D,)}
${__timeShift( yyyy-MM-dd HH:mm:ss ,P-3D,)}
${__timeShift( yyyy-MM-dd HH:mm:ss ,P+1D,)}

當需要變量時分秒時,需要首字母PT。
${__timeShift( yyyy-MM-dd HH:mm:ss ,PT-6H10M10S,)
減少6小時,增加10分鍾,增加10秒。

當需要天和分秒一起使用時,需要 P天 T時分秒使用。
${__timeShift( yyyy-MM-dd HH:mm:ss ,P2DT-6H10M10S,)}
增加2天,減少6小時,增加10分鍾,增加10秒。

 


原文鏈接:https://blog.csdn.net/weixin_44534835/java/article/details/87104605


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM