jmeter函数${__time(,)} 时间戳与时间格式的相互转换

发布时间 2023-12-12 17:23:32作者: FanF

时间格式 转换成时间戳

用jmeter的函数助手中 的${__time()}函数,括号里输入输入时间格式,

如:

${__time(yyyyMMddHHmmss)}精确到 秒,生成时间戳为20231212170247

${__time(yyyy-MM-dd HH:mm:ss)}  精确到时分秒 2023-12-12 17:02:47

${__time(yyyyMMddHHmmssSSS)}  精确到 毫秒  20231212170247650

${__time(yyyy-MM-dd'T' HH:mm:ss.SSSZ)}  精确到 毫秒

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

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


时间戳转换成 时间格式

 dateTimeConvert函数用于将源格式进行目标格式的转换。

    • 格式化时间:传入时间参数,此处格式需要与源时间格式一致
    • 源时间格式:传入参数的时间格式
    • 目标时间格式:想要转换成的格式

 

1、将源格式转换成目标格式,注意传入的时间需要与源格式一致。${__dateTimeConvert(${lastday},YYYY/M/dd,YYYY-MM-dd,)}

2、将时间戳转成成目标格式。${__dateTimeConvert(1685152389000,,yyyy-MM-dd HH:mm:ss,)}

 

 

 参考地址:https://blog.csdn.net/qq_41638851/article/details/132760199

参考地址:https://www.cnblogs.com/dabeen/p/17436340.html