我期望机器人给出的答案是特定格式的当前时间-"HH\\%3Amm"
使用$date
时是否可以指定日期格式?我已经尝试过$date("HH\\%3Amm")
和$date(HH\\%3Amm)
,但是它们都不起作用。
如果没有,是否还有其他方法可以以特定格式声明当前时间?
答案 0 :(得分:2)
Botium使用Moment.js来实现$date
脚本功能,%3A
只是一个转义的冒号,因此在这种情况下$date('HH:mm')
应该适合您。
另外,$time_HH_MM
在您的情况下应具有相同的行为。
答案 1 :(得分:1)
我最终想出了一个解决方案,所以我将发布一个答案。
$date('HH:mm')
对我不起作用,因为我也需要验证那些逃逸冒号。我正在验证一个包含当前时间的链接(例如14%3A49
)。
验证方法非常简单。 botium并没有像我之前简单地结合两个验证-$date(HH)%3A$date(mm)
那样创建复杂的格式,而是成功地将其转换为14%3a49
。
对于那些为$date
参数化而苦恼的人,您只需在$date(DD.MM.YY)
或其他任何受支持的格式中都不要加上引号即可。