如何使用 nscala-time 生成随机日期时间
How to generate random DateTimes with nscala-time
我需要使用 nscala-time 生成随机日期时间。
我找到了 an SO answer to a similar question,用于 jodatime。不过,我还没有设法将答案翻译成 nscala-time。
这是我想要做的:
import com.github.nscala_time.time.Imports._
val startTimestamp = DateTime(Random.nextLong(1000))
val endTimestamp = DateTime(Random.nextLong(1000) + 1000)
问题在于,在 nscala-time 中,DateTime 的伴随对象没有公开任何 apply
方法。
顺便问一下:您会推荐使用其他 Scala 时间框架吗?
只需绕过 nscala-time 并使用 new
关键字:
val startTimestamp = new DateTime(Random.nextLong(1000))
val endTimestamp = new DateTime(Random.nextLong(1000) + 1000)
return类型相同
我需要使用 nscala-time 生成随机日期时间。
我找到了 an SO answer to a similar question,用于 jodatime。不过,我还没有设法将答案翻译成 nscala-time。
这是我想要做的:
import com.github.nscala_time.time.Imports._
val startTimestamp = DateTime(Random.nextLong(1000))
val endTimestamp = DateTime(Random.nextLong(1000) + 1000)
问题在于,在 nscala-time 中,DateTime 的伴随对象没有公开任何 apply
方法。
顺便问一下:您会推荐使用其他 Scala 时间框架吗?
只需绕过 nscala-time 并使用 new
关键字:
val startTimestamp = new DateTime(Random.nextLong(1000))
val endTimestamp = new DateTime(Random.nextLong(1000) + 1000)
return类型相同