gpt4 book ai didi

javascript - 日期变量函数以 dd/mm/yyyy 格式包含在未来 x 天之前的 Selenium IDE 中

转载 作者:行者123 更新时间:2023-12-03 10:33:06 25 4
gpt4 key购买 nike

我需要以 dd/mm/yyyy 格式添加 future x 天的日期,第一步是找到一种可靠地获取 future 日期的方法。

例如。今天是 18/3/2015 我希望变量 FollowUpDate 为 4 天后的 22/3/2015

因此我尝试将此功能添加到 Selenium IDE 中:

Date.prototype.addDays = function(days)
{
var dat = new Date(this.valueOf());
dat.setDate(dat.getDate() + days);
return dat;
}

var dat = new Date();

alert(dat.addDays(5))

引用:Add days to JavaScript Date

我尝试了以下方法,但没有成功(使用此处的指导:How to create custom functions in Selenium IDE?)感谢您的任何建议...

<tr>
<td>storeEval</td>
<td>new Date();</td>
<td>today</td>
</tr>
<tr>
<td>storeEval</td>
<td>(Date.prototype.addDays = function(days) { var dat = new Date(this.valueOf()); dat.setDate(dat.getDate() + days); return dat; })var dat = storedVars['today'];dat.addDays(5)</td>
<td>FollowUpDate</td>
</tr>

这会导致错误:[错误]抛出异常:缺少;之前的声明

其他想法:

最佳答案

在函数后面加上分号:

dat.setDate(dat.getDate() + days); return dat; });

关于javascript - 日期变量函数以 dd/mm/yyyy 格式包含在未来 x 天之前的 Selenium IDE 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29124068/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com