当前位置: 首页 > 知识库问答 >
问题:

空手道-获取当前日期和操纵它不返回任何[重复]

姚丰羽
2023-03-14

如果这似乎在错误的地方,我事先道歉。但是,我所拥有的似乎在纯JavaScript中工作。但是,当添加到我的空手道脚本中时,它返回了一个空对象。

我有以下脚本:

* def currentDateMinusOne = new Date(new Date().setFullYear(new Date().getFullYear() - 1))
* karate.log("current date minus one year:", currentDateMinusOne)

空手道日志吐出一个空的{}。有什么想法吗?

共有1个答案

柯轶
2023-03-14

我不知道使用空手道JS引擎时JavaScript的日期是否正常,我个人从未使用过它。欢迎您进行实验并报告您的发现。

我的建议是使用Java互操作。这个例子应该让你开始:https://stackoverflow.com/a/60945563/143475

 类似资料:
  • 问题内容: 如何使用Java获取当前日期和时间? 我正在寻找与C#等效的东西。 问题答案: 只需构造一个没有任何参数的新对象即可;这会将当前日期和时间分配给新对象。 在的话的Javadoc的无参数的构造函数: 分配一个Date对象并对其进行 初始化,以便它表示分配它的时间( 以最近的毫秒为单位)。 确保您使用的不是-后者没有零参数构造函数,并且语义有所不同,这是完全不同的对话的主题。:)

  • 我在文档中看到的是< code>DateTime.now(),但它也返回Timespan,我只需要日期。

  • 我有一个用JavaScript打印当前日期和时间的脚本,但是总是错误的。代码如下: 它应该打印并打印

  • 将选定时区中的当前时间作为日期对象的最佳方法是什么。我使用下面的代码在react Native中获取选定时区的当前时间。 例如new Date().toLocaleString('en-us',{timezone:'indian/christmas'})

  • 问题内容: 如何在JavaScript中获取当前日期? 问题答案: 使用生成一个新的包含当前日期和时间对象。 这将以mm / dd / yyyy的格式给您今天的日期。 只需更改为所需的任何格式。

  • 问题内容: 如何从数据库中获取查询的开始日期和结束日期。 谢谢, 问题答案: http://sqltutorials.blogspot.com/2007/06/sql-first-and-last-day-of- month.html 唯一没有涉及的是如何获取当前日期…请参阅rexem的帖子。