51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4415|回复: 3
打印 上一主题 下一主题

【转载】jmeter函数之时间函数__time

[复制链接]
  • TA的每日心情
    无聊
    3 天前
  • 签到天数: 1050 天

    连续签到: 1 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2016-1-6 10:27:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    常用于带时间戳的地方

    比如:带时间戳的结果文件,每次运行生成独立文件


    [plain]
    view plaincopy


    • ${__time(,)}         1450056496991 //无格式化参数,返回当前毫秒时间  
    • ${__time(yyyyMMdd,)} 20151214      //返回年月日  
    • ${__time(HHmmss,)}   092816        //返回时分秒  
    • ${__time(yyyyMMdd-HHmmss,)} 20151214-092816 //全  



    官网原文:

    [url=]19.5.17 __time[/url]
    The time function returns the current time in various formats.
    Parameters
    AttributeDescriptionRequired
    FormatThe format to be passed to SimpleDateFormat. The function supports various shorthand aliases, see below. If ommitted, the function returns the current time in milliseconds since the epoch.No
    Name of variableThe name of the variable to set.No
    If the format string is omitted, then the function returns the current time in milliseconds since the epoch. In versions of JMeter after 2.7, if the format matches "/ddd" (where ddd are decimal digits), then the function returns the current time in milliseconds divided by the value of ddd. For example, "/1000" returns the current time in seconds since the epoch. Otherwise, the current time is passed to SimpleDateFormat. The following shorthand aliases are provided:
    • YMD = yyyyMMdd
    • HMS = HHmmss
    • YMDHMS = yyyyMMdd-HHmmss
    • USER1 = whatever is in the Jmeter property time.USER1
    • USER2 = whatever is in the Jmeter property time.USER2

    The defaults can be changed by setting the appropriate JMeter property, e.g. time.YMD=yyMMdd

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-11-1 14:56
  • 签到天数: 1182 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
    发表于 2016-1-11 17:21:45 | 只看该作者
    好东西,谢谢分享!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2016-4-8 16:28:00 | 只看该作者
    请问是不是不支持yyyyMMddHHmmss 或者YYYYMMDDHH24MISS 这两种格式的时间戳啊?用这两种总是报错,
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2016-4-8 16:33:49 | 只看该作者
    ${__time(yyyyMMddHHmmss,ReqTime)} 格式换成yyyyMMddHHmmss又可以了,是不是对格式大小写敏感呢
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-24 11:26 , Processed in 0.064664 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表