2015-11-04 74 views
0

这是什么表情的Play2相当于:使用格式Java扩展

${new Date(new Date().getTime() - 1000000).since()} 

如果没有,你可以推荐别的东西吗?我找到了moment.js,但不知道我是否可以将它合并到scala模板中

回答

0

我假设您正在讨论在Twirl模板中使用这些表达式。由于Scala与Java无缝协作,所以不需要在Scala类库中实现像Date这样的类 - 只需导入相应Java包的类即可。

@import java.util.Date 

@{new Date(new Date().getTime() - 1000000)} 

上有java.util.Date没有定义since()方法,以便这意味着你不能使用它。您当然可以免费使用其他库 - 例如JodaTime - 或使用new Java 8 Time API来实现所需的功能和其他日期/时间操作。


moment.js是我使用我自己的一个不错的库。你可以依赖它,但是你必须记住这是一个基于JavaScript的库,这意味着在客户端使用它(至少与Play Framework相关)。