我们可以像这样建立一个json对象:
import java.time.Instant
import play.api.libs.json.Json
object Test extends App {
println(Json.obj("time" -> Instant.now()))
//Output: {"time":"2018-05-25T18:13:23.409Z"}
}
Json.obj()方法的签名是:
def obj(fields: (String, JsValueWrapper)*): JsObject
虽然隐式方法Json.toJsFieldJsValueWrapper
不在范围内,但Instant.now()
如何成功转换为JsValueWrapper
?在此先感谢您的回复!