溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jmeter中時間戳函數怎么用

發(fā)布時間:2021-11-30 12:55:07 來源:億速云 閱讀:493 作者:小新 欄目:開發(fā)技術

這篇文章主要介紹了jmeter中時間戳函數怎么用,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

在使用jmeter做接口測試的時候,經常會要用到日期這種函數,讓系統自動生成一些格式化的數據,方便接口測試,jmeter自身就帶有時間戳的函數

1、__time:獲取時間戳、格式化時間

(1)、${__time(yyyy-MM-dd HH:mm:ss:SSS,time)}  :格式化生成時間格式 2018-10-26 11:08:23:635

(2)、${__time(,)}:默認該公式精確到毫秒級別, 13位數 1527822855323

(3)、${__time(/1000,)}:該公式精確到秒級別, 10位數  1527822871

(4)、${__time(yyyy-MM-dd,)}:該公式格式化生成的時間為:2018-10-26

(5)、${__time(yyMMdd,)}:該公式格式化生成的時間為:181026

jmeter中時間戳函數怎么用

2、__timeShift(格式,日期,移位,語言環(huán)境,變量)函數,可以將時間進行移位,對當前時間增加或者減少對應的時間

(1)、格式 - 將顯示創(chuàng)建日期的格式。如果該值未被傳遞,則以毫秒為單位創(chuàng)建日期。

(2)、日期 - 這是日期值。用于如果要通過添加或減去特定天數,小時或分鐘來創(chuàng)建特定日期的情況。如果參數值未通過,則使用當前日期。

(3)、移位 - 表示要從日期參數的值中添加或減去多少天,幾小時或幾分鐘。如果該值未被傳遞,則不會將任何值減去或添加到日期參數的值中。

“P1DT2H4M5S” 解析為“添加1天2小時4分鐘5秒”

“P-6H3M”解析為“-6小時+3分鐘”

“-P6H3M”解析為“-6小時-3分鐘”

“-P-6H + 3M”解析為“+6小時和-3分鐘”

(4)、區(qū)域設置 - 設置創(chuàng)建日期的顯示語言。不是必填項

(5)、變量 - 創(chuàng)建日期的值將被分配給的變量的名稱。不是必填項

jmeter中時間戳函數怎么用

e.g.:${__timeShift(yy-MM-dd,2018-10-26,P2D,,)}這種返回的時間就是2018-10-28

3、__randomDate(格式,開始時間,結束時間):時間段內隨機獲取時間

(1)格式默認為yyyy-MM-dd

jmeter中時間戳函數怎么用

e.g.:${__randomDate(yyyy-MM-dd,2018-10-01,2018-10-30)},這種函數就會自動返回20181001-20181030之間的一個日期

感謝你能夠認真閱讀完這篇文章,希望小編分享的“jmeter中時間戳函數怎么用”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業(yè)資訊頻道,更多相關知識等著你來學習!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI