如何使用play框架和scala获取系统时间?
使用playframework2.0和scala获取系统时间到web程序是否有任何不同的方式......
答案 0 :(得分:10)
如果要将系统时间粘贴到Twirl html模板中,只需在系统
之前添加@
符号
@System.currentTimeMillis
或
@System.nanoTime
更新
如果你需要一些当前时间的格式,那么在你的Twirl模板中添加一些帮助方法,如下所示:
@currentTime = @{
import java.util.Calendar
import java.text.SimpleDateFormat
val today = Calendar.getInstance.getTime
val curTimeFormat = new SimpleDateFormat("HH:mm")
curTimeFormat.format(today)
}
然后在模板中简单地调用此方法:
<div>@currentTime</div>
您可以在此处阅读Twirld模板引擎:Scala Template 以及格式规则:SimpleDateFormat
答案 1 :(得分:3)
试试System.currentTimeMillis
?
答案 2 :(得分:0)
使用此:
val today = Calendar.getInstance().getTime()