代码之家  ›  专栏  ›  技术社区  ›  Erik Engbrecht

Scala有没有一个好的日期/时间API?[关闭]

  •  11
  • Erik Engbrecht  · 技术社区  · 16 年前

    我知道 http://github.com/jorgeortiz85/scala-time 但这只不过是皮条客用暗示。

    1 回复  |  直到 15 年前
        1
  •  3
  •   Kevin Wright    15 年前

    5.days + 3.minutes .

    也不是所有的隐式都是相同的,隐式转换为您完全控制的非常特定的类型几乎肯定是安全的。

    正如其他人已经说过的,在大多数情况下,这样的转换会被优化掉,尤其是在启用了逃逸分析的情况下,所以不要让他们担心你!

    在JSR310最终确定之前,joda时间是您将获得的最佳时间。

    除了需要遵循Java命名约定和缺少操作符重载之外,jodatime已经非常适合惯用Scala。这个设计本质上是非常实用的,尤其是它包含了不可变的特性,所以scalaj时间实际上只是库的一个非常薄的包装。

    http://github.com/scalaj/scalaj-time

    推荐文章