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

如何在空手道DSL中提取yyyy-mm-dd格式的当前日期、月份和年份?

利海阳
2023-03-14
  * def date =
  """
  function(s) {
    var SimpleDateFormat = Java.type('java.text.SimpleDateFormat');
    var sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
    return sdf.parse(s).time;
  }
  """

目前,我正在使用这个。非常感谢任何帮助。

共有1个答案

顾文昌
2023-03-14

给你:

* def today =
  """
  function() {
    var SimpleDateFormat = Java.type('java.text.SimpleDateFormat');
    var sdf = new SimpleDateFormat('yyyy-MM-dd');
    return sdf.format(new java.util.Date());
  }
  """
* print today()
 类似资料:
  • 问题内容: 我正在尝试从转换日期。我已经使用了mktime()函数和其他函数,但是我似乎无法使其工作。我已经成功地将原始日期用作定界符,但更改格式并将其与交换时没有成功。 任何帮助将不胜感激。 问题答案: 通过查看各个组成部分之间的分隔符,可以消除或格式中的日期的歧义:如果该分隔符是斜杠(),则假定为American ;否则,为0。反之,如果分隔符是破折号()或点(),则采用欧洲格式。 使用默认的

  • 我有一个格式为。我希望它的格式为 下面是我尝试进行此转换的示例util: 但是,我得到的输出不是格式。 请告诉我如何将从格式化为

  • 我需要将上面的日期转换为yyyy-mm-dd格式,以便将其插入到Cassandra中。现在我的转换方式是,我从上面的字符串创建新的JSONObject,如 是否有一种方法可以有效地将上面的JSON转换为yyyy-mm-dd格式,提取并连接字符串。请提前帮助以上感谢。

  • 我想得到以yyyy-mm-dd格式给出的两个日期之间的差值,差值应以年为单位。 请帮帮我。

  • 我从格式为yyyy-mm-dd(加上不需要的hh-mm-ss)的API中获取日期结果。我想在jQuery中将其转换为dd-mm-yyyy格式,最简单/最快的方法是什么? 目前我正在使用:(对于返回的字符串yyyy-mm-dd): 但是好像有点啰嗦。

  • 问题内容: 好吧,我正在使用a进行详细说明,因为我从数据库中获取了一个对象,并且从同一对象中获得了一个变量“ fecha”(日期),因此我得到了a ,因此formatt以毫秒为单位,但是我不想出现毫秒。因此,我需要将我从数据库中收到的日期格式化为没有毫秒的新日期。 这是对象Factura: 在映射到数据库的xml中,我具有该变量“ fecha”的代码: 在数据库中,该列为。 当我从数据库中获取一个