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