我正在使用量角器5.2.2。我们需要创建一个具有唯一日期的模块,以便我无法创建具有已使用日期的模块。因此,当我运行脚本时,每次都必须传递不同的日期。我们如何在自动化中选择随机日期。
答案 0 :(得分:1)
我建议使用机会js。
var Chance = require('chance'),
chance = new Chance();
console.log(chance.integer({ min: -2, max: 2 }));
将返回-2,-1、0、1或2。
请查看偶然机会首页http://chancejs.com/
以下示例给出了这两年之间的数据
var Chance = require('chance');
var chance = new Chance();
let bounds = {
min: chance.date({ year: 1983 }),
max: chance.date({ year: 1989 })
}
let date = chance.date(bounds)
console.log(date);
我得到了1987-01-21T19:31:32.851Z
答案 1 :(得分:0)
1.JAVA中的随机日期 Generate random date of birth
(如果您使用Excel作为数据提供者) 使用Excel公式就像
= today(); = now();
如果您使用的是Java或其他语言
使用
SimpleDateFormat格式化程序= new SimpleDateFormat(“ dd / MM / yyyyHH:mm:ss”); 日期date = new Date();
C# https://stackoverflow.com/questions/6817266/get-current-date-only-in-c-sharp
答案 2 :(得分:0)
MomentJS是一个很好的选择,可让您轻松地将时间设置为当前时间。
示例:
moment.format('MM/DD/YYYY'); //gives you current date in mm/dd/yyyy format
moment.format('MM-DD-YYYY'); //current date in mm-dd-yyyy format
moment.add('5','days').format('MM/DD/YYYY'); gives you date 5 days from now