具有具有方法签名的通用接口,如下所示。
功能
长期按如下方式实现
Function<JsonNode, Long> getMapping ()
{
return JsonNode::longValue;
}
到目前为止,如何为 JsnonNode 实现这一点。没有直接的 API 可以从 JsonNode 获取 Date。JsonNode有一个数字,它被转换为Date作为打击。 日期 d = 新日期(1220227200L * 1000)。想知道如何在以下方法中进行转换
Function<JsonNode, Date> getMapping ()
{
}
只需在 lambda 表达式中进行计算:
Function<JsonNode, Date> getMapping ()
{
return node -> new Date(node.longValue() * 1000);
}