Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有playframework的scala中的Joda DateTime格式_Scala_Playframework_Salesforce - Fatal编程技术网

带有playframework的scala中的Joda DateTime格式

带有playframework的scala中的Joda DateTime格式,scala,playframework,salesforce,Scala,Playframework,Salesforce,我正在使用play framework在scala应用程序中实现Force.com流式API,遇到了一些困难。我尝试用一个case类验证JSON,其中一个字段是joda.DateTime。我从salesforce收到类似“2017-05-07T00:00:00.000+0000”的日期,但我还没有获得相应的权利。有什么线索吗 如果您使用Play json,我就写了一篇文章。资料来源: 例如: case class JsonExampleV1(field: String, date: DateTi

我正在使用play framework在scala应用程序中实现Force.com流式API,遇到了一些困难。我尝试用一个case类验证JSON,其中一个字段是joda.DateTime。我从salesforce收到类似“2017-05-07T00:00:00.000+0000”的日期,但我还没有获得相应的权利。有什么线索吗

如果您使用Play json,我就写了一篇文章。资料来源:

例如:

case class JsonExampleV1(field: String, date: DateTime)
object JsonExampleV1{
  implicit val r: Reads[JsonExampleV1] = (
    (__ \ "field").read[String] and
      (__ \ "date").read[DateTime](Reads.DefaultJodaDateReads)
    )(JsonExampleV1.apply _)
}
示例源代码:

Play中有一些日期读取器,如Reads.defaultjodaatereads。看看