51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3994|回复: 1
打印 上一主题 下一主题

[求助] Loadrunner 获取服务器时间戳,如何转换为格式化可读日期

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-7-18 17:32:24 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
如题,现在已经用web_reg_save_param函数捕获到服务器返回的一个日期参数archiveBaseDate的值,但是是13位的时间戳,用lr_eval_string("{archiveBaseDate}")可以在日志中输出13位:4102329600000。现在oracle developer手动查询日期为31-十二月-99。 我尝试了ctime函数,在输出脚本里得到一个日期时间为Fri Sep 06 22:12:04 1996。脚本如下,
Action()
{          
   // Capture the server response values               
   //archiveBaseDate --web reg save param
         web_reg_save_param("archiveBaseDate",
        "LB=archiveBaseDate\" : ",
        "RB=\",\n",
        "Ord=1",
        "Search=ALL",
        "Notfound=warning",
        LAST);
       
   web_custom_request("Add Todo",
        "URL=http://kcspl3.mycompany.com.cn:48888/km-platform-web/restful/pl/dict/getDictByCategory/WEB007",
        "Method=POST",
        "Resource=0",
        "EncType=application/json",
        "Mode=HTTP",
        //"Body=",
        LAST);  
        lr_output_message("%s",ctime(lr_eval_string("{archiveBaseDate}")));
return 0;
}
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:50
  • 签到天数: 2818 天

    连续签到: 6 天

    [LV.Master]测试大本营

    2#
    发表于 2015-7-20 10:33:14 | 只看该作者
    这是人家的例子,楼主试试http://www.51testing.com/html/65/15009965-861846.html

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 恭喜你获得测试积点10

    查看全部评分

    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-24 17:58 , Processed in 0.066404 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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