【问题标题】:How to print dd-mm-yyyy at url in Kantu (UI.Vision)?如何在 Kantu(UI.Vision)的 url 上打印 dd-mm-yyyy?
【发布时间】:2020-06-29 05:04:23
【问题描述】:

我正在使用 Kantu(现在以新名称 UI.vision 闻名),这是一个基于 Selenium 自动在网站上执行操作的浏览器扩展程序(我假设是这样)。

我希望它在网站的 url 上打印 dd-mm-yyyy,例如 www.webstite.com/date=dd-mm-yyyy,从过去的任何一天到现在。假设从 2003 年 1 月 2 日到 2020 年 3 月 18 日,每天打印。

实现这一目标的方法之一是使用 Kantu 的 executeScript 命令。它可以执行一个Javascript代码体(意思是没有<head>,只有<body><script></script></body>里面的代码) 您可以查看here 以更好地了解该命令。

然后也许我需要将store 输出到一个变量并打印该变量。

所以也许问题在于编写 Javascript。

如果有人在使用 Kantu 并且理解它,你知道答案吗?

【问题讨论】:

    标签: javascript date web-scraping browser-automation kantu


    【解决方案1】:

    executeScript 文档页面上,您可以找到一些很好的示例。您需要的是“以 YYYY-MM-DD 格式获取今天的日期”。

    executeScript | var d= new Date(); var m=((d.getMonth()+1)<10)?'0'+(d.getMonth()+1):(d.getMonth()+1); return d.getFullYear()+"-"+m+"-"+d.getDate(); | result
    

    ${result} 变量现在有日期。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-18
      • 2014-04-30
      • 2011-10-22
      • 2011-03-18
      • 1970-01-01
      相关资源
      最近更新 更多