Jmeter获取时间

摘要:
尝试{Datedate=newDate();//获取当前时间SimpleDateFormatsf=newSimpleDateFormat(“yyyy-MM-ddHH:ss”);StringnowDate=sf.format(日期);Calendar=Calendar.getInstance();

一、BeanShell实现

1、获取过去和未来时间

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

try{
    Date date =new Date();  //获取当前时间
    SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String nowDate = sf.format(date);
    Calendar cal = Calendar.getInstance();
    cal.setTime(sf.parse(nowDate));
    cal.add(Calendar.MINUTE,+5);  //获取后5分钟时间
    //cal.add(Calendar.DATE,+1);  //后一天
    //cal.add(Calendar.DATE,-30);  //前30天
String datetime = sf.format(cal.getTime()); vars.put("datetime",datetime); } catch(Exception e){ }

 2、获取当前月第一天

import java.text.SimpleDateFormat;
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
    //获取当前月第一天:
    Calendar c = Calendar.getInstance();   
    c.add(Calendar.MONTH, 0);
    c.set(Calendar.DAY_OF_MONTH,1);//设置为1号,当前日期既为本月第一天 
    String first = format.format(c.getTime());
    //log.info("===============first:"+first);
    vars.put("first",first);

二、函数助手__time

${__time(,)}  获取Unix时间戳

${__time(yyyy-MM-dd HH:mm:ss,)}  获取当前时间,年月日时分秒

${__time(yyyy-MM-dd,)}       获取当前时间,年月日

三、函数助手__timeShift

${__timeShift(yyyy-MM-dd HH:mm:ss,,P30D,,)}    获取30天后日期

${__timeShift(yyyy-MM-dd HH:mm:ss,,-P10D,,)}     获取10天前日期

${__timeShift(yyyy-MM-dd HH:mm:ss,,-PT30M,,)}    获取30分钟前时间

${__timeShift(yyyy-MM-dd HH:mm:ss,,PT6H30M,,)}  获取6小时30分后时间

免责声明:文章转载自《Jmeter获取时间》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇phpStudy的相关知识与安装及搭建WordPress博客Spring源码阅读环境搭建 coder下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

memcached-tool 工具

perl memcached-tool server_ip:port stats   输出说明: pid memcache服务器的进程ID uptime 服务器已经运行的秒数 time 服务器当前的unix时间戳 version  memcache 版本 pointer_size  当前操作系统的指针大小(32位系统一般是32bit...

【转】物化视图刷新

物化视图对于前台数据库使用者来说如同一个实际的表,具有和一般表相同的如select等操作,而其实际上是一个视图,一个由系统实现定期刷新其数据的视图(具体刷新时间在定义物化视图的时候已有定义),使用物化视图更可以实现视图的所有功能,而物化视图却不是在使用时才读取,大大提高了读取速度,特别适用抽取大数据量表某些信息以及数据链连接表使用,但是物化视图占用数据库磁...

极致 Web 性能 —— SPA 性能指南

前言 前端框架时代,为开发体验、效率与页面性能带来,非常大的革命。大家纷纷拿起一系列打包工具(webpack/parcel etc.),配合一系列加载器快速搭建起一个 SPA 页面。 SPA 应用带来的好处非常明显: 提升页面切换体验 降低切换时间 易于部署&前后端分离 但是也带来一系列性能问题: 初始加载脚本较大 首屏空白时间较长 页面返回...

java时间API,SpringBoot中应用LocalDateTime(日期转换)

参考:JDK8的LocalDateTime用法 参考资料:好好学Java  https://mp.weixin.qq.com/s/Dd_7yUh3lq3TqE2cjsYXvw JDK8新特性里提供了3个时间类:LocalDate、LocalTime、LocalDateTime 在项目开发中,已经需要对Date类型进行格式,否则可读性很差,格式化Date类型...

js中获取当前系统时间

使用var myDate = new Date();//获取系统当前时间 获取特定格式的时间: 1 myDate.getYear(); //获取当前年份(2位) 2 myDate.getFullYear(); //获取完整的年份(4位,1970-????) 3 myDate.getMonth(); //获取当前月份(0-11,0代表1月) 4...

Mysql中处理1970年前的日期(unixtime为负数的情况)负数时间戳格式化

客户扔过来一个bug,说是一个系统中对42岁以上的人的统计不正确,而41岁以下的人没有问题。眼睛瞟了一下托盘区里的日期,2012年3月26日,嗯,今年42岁的话,那么应该就是出生在1970年左右,马上就把问题锁定在了unixtime上,嗯,重点怀疑! 小贴士:UNIX时间,或称POSIX时间是UNIX或类UNIX系统使用的时间表示方式:从协调世界时1970...