0
我目前使用'$ {__ time()}'函數,它返回當前時間(以毫秒爲單位)。不過,我想要這樣的東西 - 日期輸入'mm/dd/yyyy'和函數輸出'1504290600'。有人能幫幫我嗎。 注意:我希望輸出爲Linux時間,而不是其他格式的其他格式。我想獲取指定日期的「Linux Timestamp」,並將其用作JMeter測試計劃中的參數
我目前使用'$ {__ time()}'函數,它返回當前時間(以毫秒爲單位)。不過,我想要這樣的東西 - 日期輸入'mm/dd/yyyy'和函數輸出'1504290600'。有人能幫幫我嗎。 注意:我希望輸出爲Linux時間,而不是其他格式的其他格式。我想獲取指定日期的「Linux Timestamp」,並將其用作JMeter測試計劃中的參數
開箱即用的JMeter不提供此功能,您將需要爲這個自定義腳本,我會建議使用JSR223 Test Elements或本
示例代碼Groovy功能會是這樣的:
${__groovy(new Date().parse("MM/dd/yyyy"\, "09/04/2017").getTime(),)}
或者在非功能情況:
def timestamp = new Date().parse("MM/dd/yyyy", "09/04/2017").getTime()
log.info('Required time is: ' + timestamp)
09/04/2017
與您所選擇M
,小寫m
是分鐘。詳情請參閱
謝謝,它的作品! –