【十一】Jmeter 函数助手实战:__time 时间戳函数
目录
一、__time 函数介绍
二、__time 函数获取实时时间
三、__time 函数获取指定时间
四、__time 函数获取时间段
一、__time 函数介绍
点击查看我的另一博文:【Jmeter】Jmeter:函数助手 —— __time
二、__time 函数获取实时时间
(1)实时获取时间,精确到 13 位数(“毫秒” 格式)时间戳:1555655388515
${__time(,)}
(2)实时获取时间,精确到 10 位数(“秒” 格式)时间戳:1555655438
${__time(/1000,)}
(3)实时获取时间,取时间戳前 X 位数:
${__time(/1【后面带(13 - X)个 0】,)}
举例:时间戳前 8 位数,13 - 8 = 5 ,1 带 5 个 0,也就是 100000 :${__time(/100000,)
(4)实时获取时间,格式化生成时间格式 yyyy-MM-dd HH:mm:ss:SSS (年-月-日 时:分:秒:毫秒):2019-04-19 14:31:14:619
${__time(yyyy-MM-dd HH:mm:ss:SSS,参数名)}
(5)实时获取时间,格式化生成时间格式 yyyy-MM-dd (年-月-日):2019-04-19
实时获取时间,格式化生成时间格式 yyyyMMdd (年月日):20190419
- ${__time(yyyy-MM-dd,参数名)}
- ${__time(yyyyMMdd,参数名)}
(6)实时获取时间,格式化生成时间格式 yyyy-MM (年-月):2019-04
${__time(yyyy-MM,参数名)}
(7)实时获取时间,格式化生成时间格式 MM-dd (月-日):04-19
${__time(MM-dd,参数名)}
(8)实时获取时间,格式化生成时间格式 yyyy (年):2019
实时获取时间,格式化生成时间格式 yy (年):19
- ${__time(yyyy,参数名)}
- ${__time(yy,参数名)}
(9)实时获取时间,格式化生成时间格式 MM (月):01 (1月); 12(12月)
实时获取时间,格式化生成时间格式 M (月):1 ;12
- ${__time(MM,参数名)}
- ${__time(M,参数名)}
(10)实时获取时间,格式化生成时间格式 dd (日):01 ;31
实时获取时间,格式化生成时间格式 d (日):1 ;31
- ${__time(dd,参数名)}
- ${__time(d,参数名)}
(11)实时获取时间,格式化生成时间格式 HH:mm:ss:SSS (时:分:秒:毫秒):14:36:21:603
${__time(HH:mm:ss:SSS,参数名)}
(12)实时获取时间,格式化生成时间格式 HH:mm:ss (时:分:秒):14:36:31
${__time(HH:mm:ss,参数名)}
(13)实时获取时间,格式化生成时间格式 HH:mm (时:分):14:36
${__time(HH:mm,参数名)}
(14)实时获取时间,格式化生成时间格式 mm:ss (分:秒):36:31
${__time(mm:ss,参数名)}
(15)实时获取时间,格式化生成时间格式 HH (时):01 ;23
实时获取时间,格式化生成时间格式 H (时):1 ;23
- ${__time(HH,参数名)}
- ${__time(H,参数名)}
(16)实时获取时间,格式化生成时间格式 mm (分):01 ;59
实时获取时间,格式化生成时间格式 m (分):1 ;59
- ${__time(mm,参数名)}
- ${__time(m,参数名)}
(17)实时获取时间,格式化生成时间格式 ss (秒):01 ;59
实时获取时间,格式化生成时间格式 s (秒):1 ;59
- ${__time(ss,参数名)}
- ${__time(s,参数名)}
(18) 实时获取时间,指定时分秒,格式化生成时间格式 yyyy-MM-dd HH:mm:ss (年-月-日 时:分:秒【固定】):
- ${__time(yyyy-MM-dd XX:XX:XX,参数名)}
- 例如:${__time(yyyy-MM-dd 00:00:00,)} 、${__time(yyyy-MM-dd 23:59:59,)}
三、__time 函数获取指定时间
(1)现在1:
- 本年(年):${__time(yyyy,nowYear)}
- 本月(月):${__time(M,nowMonth)}
- 本日(日):${__time(d,nowDate)}
- 该小时(时):${__time(H,nowHour)}
- 该分钟(分):${__time(m,nowMinute)}
- 该秒钟(秒):${__time(s,nowSecond)}
(2)现在2:
- 该时(时:分:秒):
- ${__time(HH:mm:ss,nowTime)}
- 当天(年-月-日):
- ${__time(yyyy-MM-dd,nowyMd)}
- 实时(年-月-日 时:分:秒):
- ${__time(yyyy-MM-d HH:mm:ss,nowyMdHms)}
(3)过去1:
- 上一年(年):${__intSum(${__time(YYYY,nowYear)},-1,lastYear)}
- 上个月(月):${__intSum(${__time(M,nowMonth)},-1,lastMonth)}
- 前一天(日):${__intSum(${__time(d,nowDate)},-1,lastDate)}
- 前一小时(时):${__intSum(${__time(H,nowHour)},-1,lastHour)}
- 前一分钟(分):${__intSum(${__time(m,nowMinute)},-1,lastMinute)}
- 前一秒(秒):${__intSum(${__time(s,nowSecond)},-1,lastSecond)}
(4)过去2:
- 前一秒时(年-月-日 时-分-秒):【此刻为 0 秒时,不适用】
- ${__time(yyyy-MM-dd HH:mm,nowyMdHm)}:${__intSum(${__time(s,nowSecond)},-1,lastSecond)}
- 前一分钟时(年-月-日 时-分-秒):【此分钟为 0 分时,不适用】
- ${__time(yyyy-MM-dd HH,nowyMdH)}:${__intSum(${__time(m,nowMinute)},-1,lastMinute)}:${__time(s,nowSecond)}
- 前一小时时(年-月-日 时-分-秒):【此时为 0 或 24 时时,不适用】
- ${__time(yyyy-MM-dd,nowyMd)} ${__intSum(${__time(H,nowHour)},-1,lastHour)}:${__time(m,nowMinute)}:${__time(s,nowSecond)}
- 昨天(年-月-日):【当天为当月第一天时,不适用 】
- ${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},-1,lastDate)}
- 昨天此时(年-月-日 时-分-秒):【当天为当月第一天时,不适用 】
- ${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},-1,lastDate)} ${__time(HH:mm:ss,nowTime)}
- 上个月今天时(年-月-日 时-分-秒):【当月为 1 月时,不适用】
- ${__time(YYYY,nowYear)}-${__intSum(${__time(M,nowMonth)},-1,lastMonth)}-${__time(d,nowDate)} ${__time(HH:mm:ss,nowTime)}
- 上一年今天时(年-月-日 时-分-秒):
- ${__intSum(${__time(YYYY,nowYear)},-1,lastYear)}-${__time(M,nowMonth)}-${__time(d,nowDate)} ${__time(HH:mm:ss,nowTime)}
(5)未来1:
- 下一年(年):${__intSum(${__time(YYYY,nowYear)},+1,nextYear)}
- 下个月(月):${__intSum(${__time(M,nowMonth)},+1,nextMonth)}
- 下一天(日):${__intSum(${__time(d,nowDate)},+1,nextDate)}
- 下一小时(时):${__intSum(${__time(H,nowHour)},+1,nextHour)}
- 下一分钟(分):${__intSum(${__time(m,nowMinute)},+1,nextMinute)}
- 下一秒(秒):${__intSum(${__time(s,nowSecond)},+1,nextSecond)}
(6) 未来2:
- 下一秒时(年-月-日 时-分-秒):【此刻为 59 秒时,不适用】
- ${__time(yyyy-MM-dd HH:mm,nowyMdHm)}:${__intSum(${__time(s,nowSecond)},+1,nextSecond)}
- 下一分钟时(年-月-日 时-分-秒):【此分钟为 59 分时,不适用】
- ${__time(yyyy-MM-dd HH,nowyMdH)}:${__intSum(${__time(m,nowMinute)},+1,nextMinute)}:${__time(s,nowSecond)}
- 下一小时时(年-月-日 时-分-秒):【此时为 23 时时,不适用】
- ${__time(yyyy-MM-dd,nowyMd)} ${__intSum(${__time(H,nowHour)},+1,nextHour)}:${__time(m,nowMinute)}:${__time(s,nowSecond)}
- 明天(年-月-日):【当天为当月最后一天时,不适用 】
- ${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},+1,nextDate)}
- 明天此时(年-月-日 时-分-秒):【当天为当月最后一天时,不适用 】
- ${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},+1,nextDate)} ${__time(HH:mm:ss,nowTime)}
- 下个月今天时(年-月-日 时-分-秒):【当月为 12 月时,不适用】
- ${__time(YYYY,nowYear)}-${__intSum(${__time(M,nowMonth)},+1,nextMonth)}-${__time(d,nowDate)} ${__time(HH:mm:ss,nowTime)}
- 下一年今天时(年-月-日 时-分-秒):
- ${__intSum(${__time(YYYY,nowYear)},+1,nextYear)}-${__time(M,nowMonth)}-${__time(d,nowDate)} ${__time(HH:mm:ss,nowTime)}
四、__time 函数获取时间段
(1)昨天 1 天(年-月-日):
${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},-1,lastDate)} ~ ${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},-1,lastDate)}
(2)昨天 1 天(年-月-日 00:00:00 ~ 年-月-日 23:59:59):
${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},-1,lastDate)} ${__time(00:00:00,)} ~ ${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},-1,lastDate)} ${__time(23:59:59,)}
(3)今天 1 天(年-月-日):
${__time(yyyy-MM-dd,nowDate)} ~ ${__time(yyyy-MM-dd,nowDate)}
(4)今天 1 天(年-月-日 00:00:00 ~ 年-月-日 23:59:59):
${__time(yyyy-MM-dd,nowDate)} ${__time(00:00:00,)} ~ ${__time(yyyy-MM-dd,nowDate)} ${__time(23:59:59,)}
(5)前 7 天【不包括今天】(年-月-日):
${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},-7,lastDate)} ~ ${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},-1,lastDate)}
(6)前 7 天【不包括今天】(年-月-日 00:00:00 ~ 年-月-日 23:59:59):
${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},-7,lastDate)} ${__time(00:00:00,)} ~ ${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},-1,lastDate)} ${__time(23:59:59,)}
(7)近 7 天【包括今天】(年-月-日):
${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},-6,lastDate)} ~ ${__time(yyyy-MM-dd,nowDate)}
(8)近 7 天【包括今天】(年-月-日 00:00:00 ~ 年-月-日 23:59:59):
${__time(YYYY,nowYear)}-${__time(M,nowMonth)}-${__intSum(${__time(d,nowDate)},-6,lastDate)} ${__time(00:00:00,)} ~ ${__time(yyyy-MM-dd,nowDate)} ${__time(23:59:59,)}
【十一】Jmeter 函数助手实战:__time 时间戳函数相关推荐
- Jmeter函数助手之__time函数(获取当前时间)
在实际的接口用例测试中,有些接口是需要输入当前时间的,而且格式各异,那么有没有方法可以直接获取时间呢?有的,Jmeter提供了time函数来达成这一点,如下,打开函数助手,找到__time这个函数,可 ...
- c语言函数助手使用,C语言函数助手怎么查询函数?
许多网友向小编反映不知道怎么使用C语言函数助手?哪里有C语言函数助手的使用教程?今天极速小编为大家提供一个使用教程,希望对大家有帮助!首先我们下载C语言函数助手(下载地址:http://www.jis ...
- 【五】Jmeter:函数助手
目录 一.Function Helper Dialog(函数助手对话框) 二.函数(68 个) ☆ __base64Decode ☆ __base64Encode ☆ __BeanShell ☆ __ ...
- Jmeter之函数助手
函数助手:通过里面函数的返回值作为参数 一.__counter 1.功能 每次调用计数器函数都会产生一个新值,从1开始每次加1.支持多线程(多用户):计数器既可以被配置成针对每个虚拟用户是独立的,也可 ...
- JMeter 进行函数助手MD5加密
JMeter 函数助手 MD5 加密 JMeter函数助手中,提供了MD5加密的方法,如图所示,我们将内容 "123456"进行加密,可以看到加密成功了. 下面我们来看看项目接口的 ...
- 深度学习(31)随机梯度下降九: Himmelblau函数优化实战
深度学习(31)随机梯度下降九: Himmelblau函数优化实战 1. Himmelblau函数 2. 函数优化实战 1. Himmelblau函数 Himmelblau函数是用来测试后话算法的常用 ...
- Jmeter函数助手
标签(空格分隔): Jmeter 在性能呢测试过程中为了真实的模拟用户,往往我们需要让提交的表单内容每次都发生变化,这个过程加参数化,Jmeter配置原件与前置处理器都能帮助我们进行参数化,单都有局限 ...
- 性能测试之JMeter函数助手详解
1.函数助手介绍 在性能测试过程中,为了模拟真实的用户,往往我们需要让提交的表单内容每次都发生变化,这个过程叫做参数化. JMeter中的配置元件与前置处理器都能帮助我们实现参数化,为了能够更好的帮助 ...
- jmeter参数化之函数助手
jmeter-参数化: 参数化的作用:调用接口入参时.有时要求参数经常变化,如果每次去修改就会变得很繁琐,这时候就需要把经常变化的值改变为提前编辑好的文档或函数中,便于调用时使用不同的值. Jmete ...
最新文章
- POJ 2823 Sliding Window(单调队列)
- Excel 下来公式 内容却一样
- asp.net学习笔记·文件上传
- ftm模块linux驱动,飞思卡尔k系列_ftm模块详解.doc
- 常用函数式接口-Consumer
- 根据href给当前导航添加样式
- ssh集群服务器免密登录
- JAVA几何图注水,Java学习:使用Graphics2D类画的简易土星图案
- 大疆aeb连拍_大疆进军运动相机领域,发布OSMO?ACTION,对标GoPro
- 在线ai伪原创文章生成助手
- R语言使用t.test函数执行t检验获取总体平均值的置信区间(默认输出结果包括95%置信水平的置信区间)
- 基于压缩传感的脉冲GPR成像技术研究(硕士学位论文初稿20111230)
- OpenStack虚拟机rebuild和evacuate差异梳理
- 木子-后端-在没有视图层的情况下,怎样将前台数据直接发给逻辑层
- linux下学习db2
- 计算机应用基础0006 19春在线作业1,《计算机应用基础0006》19春在线作业1 为了实现自动控制处理 需要计算机具有的基础条件是...
- Nginx 无法重启报错 Starting nginx
- 专科学校查重严格还是不严格?
- 自媒体多账号批量管理办法——简媒
- Python SMTP 发送带附件电子邮件
热门文章
- 大数据量表的优化查询
- ROS学习笔记一(ROS的catkin工作空间)
- 【c++】字符串的冒泡排序【存疑,待查】
- 前端开发人员需知——浏览器详解
- Leetcode: Binary Tree Inorder Traversal
- Selenium自动化测试IE
- 怎样在Xcode 4下编译发布与提交App到AppStore?(转)
- WebLogic12.1.1中跨域问题的探讨以及几种常见中间件中跨域问题的解决方法
- 【报告分享】2021-2022元宇宙报告-化身与智造:元宇宙座标解析.pdf(附下载链接)...
- Python3解决modulenotfounderror: no module named‘_bz2‘