如何使用play框架和scala获取系统时间?

时间:2013-05-27 10:37:03

标签: scala playframework

如何使用play框架和scala获取系统时间?

使用playframework2.0和scala获取系统时间到web程序是否有任何不同的方式......

3 个答案:

答案 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()