以下为postman在Pre-request设置当前时间为UTC时间:

//格式化时间方法-勿动
Date.prototype.format = function(format){
var o = {
“M+” : this.getMonth()+1, //month
“d+” : this.getDate(), //day
“h+” : this.getHours(), //hour
“m+” : this.getMinutes(), //minute
“s+” : this.getSeconds(), //second
“q+” : Math.floor((this.getMonth()+3)/3), //quarter
“S” : this.getMilliseconds() //millisecond
}

if(/(y+)/i.test(format)) {
format = format.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));
}
for(var k in o) {
if(new RegExp("("+ k +")").test(format)) {
format = format.replace(RegExp.$1, RegExp.$1.length==1 ? o[k] : (“00”+ o[k]).substr((""+ o[k]).length));
}
}
return format;
}
//设置开始时间为当前时间
var now = new Date();
var orderTime = now.format(“yyyy-MM-dd hh:mm:ss”);
pm.globals.set(“orderTime”, orderTime);
//设置开始时间为上一个月前时间
var d = new Date()
d.setMonth(d.getMonth()-1)
var oldOrderTime = d.format(“yyyy-MM-dd hh:mm:ss”);
pm.globals.set(“oldOrderTime”, oldOrderTime);

后续为一些语法使用,可忽略不看

Date.prototype.toJSON()

const event = new Date('August 19, 1975 23:15:30 UTC');
const jsonDate = event.toJSON();
console.log(jsonDate);
// expected output: 1975-08-19T23:15:30.000Zconsole.log(new Date(jsonDate).toUTCString());
// expected output: Tue, 19 Aug 1975 23:15:30 GMT

参考链接:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Date/toJSON

JavaScript Demo: Date.toISOString()

const event = new Date('05 October 2011 14:48 UTC');
console.log(event.toString());
// expected output: Wed Oct 05 2011 16:48:00 GMT+0200 (CEST)
// (note: your timezone may vary)console.log(event.toISOString());
// expected output: 2011-10-05T14:48:00.000Z

参考链接:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString

postman将当前时间转换成UTC时间

//1、获取当前时间
var date = new Date();
console.log(date)
//Fri Oct 09 2020 14:42:12 GMT+0800 (中国标准时间)
let startTime= new Date(`${date}`).toJSON();
//转换成UTC时间
console.log(startTime)
//2. 获取当前分钟
var min=date.getMinutes();
//3.设置当前时间+5分钟:把当前分钟数+5后的值重新设置为date对象的分钟数
date.setMinutes(min+5);
let endTime= new Date(`${date}`).toJSON();
pm.globals.set("startTime", startTime);
pm.globals.set("endTime", endTime);

获取格式化时间yyyy-MM-dd hh:mm:ss

//格式化时间方法
Date.prototype.format = function(format){
var o = {
"M+" : this.getMonth()+1, //month
"d+" : this.getDate(), //day
"h+" : this.getHours(), //hour
"m+" : this.getMinutes(), //minute
"s+" : this.getSeconds(), //second
"q+" : Math.floor((this.getMonth()+3)/3), //quarter
"S" : this.getMilliseconds() //millisecond
}if(/(y+)/i.test(format)) {
format = format.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));
}
for(var k in o) {
if(new RegExp("("+ k +")").test(format)) {
format = format.replace(RegExp.$1, RegExp.$1.length==1 ? o[k] : ("00"+ o[k]).substr((""+ o[k]).length));
}
}
return format;
}
//使用方法
var now = new Date();
//开始时间=当前实时时间
var stt = now.format("yyyy-MM-dd hh:mm:ss");
console.log(stt)
//结束时间=当时时间+5分钟
var min=now.getMinutes();
now.setMinutes(min+5);
var ent=now.format("yyyy-MM-dd hh:mm:ss");
//postman设置变量
pm.globals.set("stt", stt);
pm.globals.set("ent", ent);

当前时间转换成UTC时间相关推荐

  1. 将本地时间转换成 UTC 时间,0时区时间

    // 将时间戳转换成日期格式: function timestampToTime(timestamp) { var date = new Date(timestamp);//时间戳为10位需*1000 ...

  2. jQuery 将本地时间转换成 UTC 时间,计算时差,将UTC时间转换成 本地 时间

    //使用方式 let date = 'YYYY-MM-DD'; //你的时间格式(你的时间)//调用 FormatUtcDate(new Date( date + ' 00:00:00 ')) For ...

  3. PostgreSQL | 将 timestamptz 格式的UTC时间转换成北京时间

    PostgreSQL | 将 timestamptz 格式的UTC时间转换成北京时间 1.将UTC时间"2020-08-25 02:11:34.59741+00" 转换成北京时间( ...

  4. NTP时间戳转换成UTC时间的过程

    前言:最近在学习时频产品时钟对时协议,在学习NTP协议时一直对协议报文中的时间戳转换存在疑问,通过各种搜集资料.自我理解后终于对NTP时间戳有了一个具体的认识:发现现阶段网上的免费资料里对整个转换没有 ...

  5. 用C语言将当前北京时间转换成UTC时间戳

    用C语言将当前北京时间转换成UTC时间戳 时间戳表示格式 UNIX时间戳 指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数,不 ...

  6. mysql 格林时间转换_格林时间转换成正常时间

    uscdbmt@rac1:~> date +%s 1414741902 oracle中怎么把这个1414741902转换成正常时间格式 select Numtodsinterval(141474 ...

  7. 格林时间转换成正常时间

    uscdbmt@rac1:~> date +%s 1414741902 oracle中怎么把这个1414741902转换成正常时间格式 select Numtodsinterval(141474 ...

  8. 将Json转换过来的带T的字符串格式的时间转换成正常时间,并通过指定格式输出

    java中时间接受Json转换时间格式很讨厌,因为json转换的时间带有"T",导致转换时间出错.我提供了下面方法可以转换时间并传出指定格式时间: /*** 将Json转换过来的带 ...

  9. 日期格式:ddMMyy-hhmmss,格林威治时间转换成北京时间

    有些项目需要第三方的接口来取数据,这样就有个问题,那就是有些字段比较特殊,采用的都是国际标准时间,方便别的语言调用,这样时间差就相差不一样了,需要进行转换. 例如:GPS的数据时间格式:ddMMyy- ...

最新文章

  1. 转程序员,都去写一写前端代码吧
  2. shell脚本一键安装nginx
  3. EmacsLisp学习
  4. (原)MobileNetV1
  5. CC2500的CCA
  6. 在Linux操作系统中,下载并安装软件
  7. 【安全牛】一起来打靶第一周笔记
  8. jenkins下载插件失败
  9. 【MySQL】5、Update修改语句
  10. vue使用外部字体文件
  11. 使用Python获取最新疫情数据,制作可视化动态地图,实时展示各地情况
  12. python中init什么意思_python中init是什么
  13. 【C++】递推动态规划基础入门
  14. 山外看山 —— 评The Art of Unix Programming
  15. rman初级知识(读书笔记)
  16. Eclipse怎么离线安装JD-Eclipse反编译插件
  17. ADI Blackfin DSP处理器-BF533的开发详解18:用触摸屏的例程来理解中断(含源码)
  18. 【AGC】SDK未经用户同意获取AndroidID问题
  19. 轻松且安全清理C盘方式介绍
  20. 什么是sqfs文件格式

热门文章

  1. Revit标注问题:尺寸界线长度和“快速尺寸定位标注”
  2. 反论文抄袭检查,吼吼,终于找到了
  3. CF 614 C Peter and Snow Blower (海伦公式、n个顶点绕圆扫过的最大面积)
  4. html中怎么写一个简单的tab,html中的tab功能如何实现?
  5. Hi,运维,你懂Java吗-No.2:JDK介绍及安装
  6. 用于光导耦合的倾斜光栅的分析
  7. excel mysql 联合,excel中如何关联上一表格数据库-怎么把EXCEL 与数据库关联
  8. 电视剧看合适的即可发生的方式根深蒂固
  9. 知乎采集手机,轻松搞定信息收集
  10. eclipse中字体大小及背景颜色设置