代码之家  ›  专栏  ›  技术社区  ›  wheeler Soth

没有此类属性:类的格式:日期类型

  •  1
  • wheeler Soth  · 技术社区  · 6 年前

    documentation 说应该有一个 format 方法 java.util.Date 对象。但是,当我运行代码时

    def nowString = new Date().format("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'")
    

    我得到一个错误:

    groovy.lang.MissingPropertyException: No such property: format for class: java.util.Date
    

    我是不是漏了什么?

    2 回复  |  直到 6 年前
        1
  •  0
  •   AlexisOnFire    6 年前

    似乎有一个额外的卷曲括号…也许这就是原因?

    你可以试着写

    def nowString = new Date()  
    nowString.format("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'")
    
        2
  •  0
  •   Gaurav Khurana    6 年前

    看它工作得怎么样。 希望你没有使用任何额外的代码 . 已在Ready API 2.5 java 1.8版上试用

    enter image description here

    同样在soapuiv5.4上试用过,也可以很好地工作

    enter image description here

    即使我加上这个statament,结果仍然是一样的

    import java.util.Date