Jmeter 如何把时间戳转为本地时间

本贴最后更新于 1524 天前,其中的信息可能已经时移俗易

Jmeter如何把时间戳转为本地时间

jmeter中,有很多已经封装好的函数,使用这些函数,就能实现某些特定的功能,这对于没有代码基础,或代码基础薄弱的同学来说,是一个非常大的福音。

其实,在我们使用jmeter的时候,遇到一些稍微复杂一点的功能实现时,

今天,给大家讲的就是,jmeter函数中,有关 时间 的相关函数用法,相信这篇文章的内容,在其他的地方绝对学不到的。

先看两张图,看大家能不能看明白,看明白了,说明你就已经掌握了。

20200910timefunc01.png20200910timefunc02.png

获取当前时间戳函数__time()

这个函数,相信大家都清楚,大家可能用的最多的就是通过这个函数,可以生成当前时间的时间戳,或者格式化当前时间

常用于接口参数需要时间时的参数。

这个函数,有两个可填参数。

20200910timefunc03.png

但是,不管怎么用,都只能获取当前时间

时间位移__timeShift()

这个函数,是离获取当前时间的time函数最近的一个函数,也是大家最容易与time函数混淆的函数。是时间位移函数。

常见于脚本中需要做时间偏移计算时用。

这个函数,它有五个可选参数:

20200910timefunc04.png

时间戳转为本地时间__dateTimeConvert()

这个函数,相信很多同学都没有用过,也极少看到有介绍这个函数的相关文章,但是,这个函数的作用却非常大。他的作用就是将时间戳转换为本地时间

常用于对接口响应结果中的时间戳进行转换。

这个函数,有四个参数

20200910timefunc05.png

随机时间__RandomDate()

看到这个,相信你就知道,肯定是随机数,是的,但是它是随机日期函数。可以在一个随机日期之间,随机选一个日期返回。注意,这个函数操作的是 日期

这个函数,有五个参数

20200910timefunc06.png

好了, 看完了这篇文章,你是否已经掌握用函数生成时间戳作为输入参数,也掌握了,从接口返回时间戳,把时间戳转换为比较方便查看的本地时间。

参考源码

回帖
请输入回帖内容 ...