0

编辑:

这是我的代码:

public String tminus(Long id) {
   Plan myEntity = Entity.find.byId(id);
   String timeAgo = myEntity.checkInTime.since();

   return "timeago";
}

当我尝试使用 since() 方法时出现此错误:

cannot find symbol [symbol: method since()] [location: class java.util.Date]
4

2 回答 2

0

您是在谈论 PlayFramework 1.x 吗?如果是这种情况,您可以在 groovy 模板中使用 Java 扩展:

${myDate.since(...)}

如果您使用Rythm 插件,您还可以在 rythm 模板中使用 java 扩展:

@myDate.since(...)

如果你想在你的 Java 程序中使用 Java 扩展,你必须这样做:

templates.JavaExtensions.since(myData, ...)
于 2013-05-05T22:51:00.117 回答
0

java.until.Date 中没有称为 date 的方法。

于 2013-05-05T22:15:30.317 回答