从Scala REPL打印当前日期的最简单/最简单的方法?

时间:2018-05-25 19:49:47

标签: scala

寻找一种简单/简单的方法来获取scala中的当前日期。

我可以使用:

<?php echo do_shortcode( '[rev_slider alias="slideshow"]' ); ?>

但我不知道是否有一个scala特定的实现比LocalDate更受欢迎。

2 个答案:

答案 0 :(得分:4)

Scala标准库没有时间/日期类。 Scala代码依赖于Java库。

答案 1 :(得分:1)

如果您使用的是linux / unix,则可以在REPL中使用:sh命令以及外部date命令:

scalaRepl> :sh date
res42: scala.tools.nsc.interpreter.ProcessResult = `date` (1 lines, exit 0)

结果保存在变量res42中,并显示外部进程退出时没有错误(0),并打印了一行。

您可以使用

获取此行
res42.lines

会给你类似的东西

res43: List[String] = List(Fri May 25 22:36:22 CEST 2018)

ammonite中,这只是%date