我编写scala/play/postgresql web服务,尝试寻找与scala中的日期/时间数据一起使用的最佳实践/库。
我看到有两个解决方案:
1) Joda-Time(仍然是一个非常好的库,但JSR-310已经出现了。已经一个多年了!)。
2) Java 8内置的java.time package(JSR-310)。由Joda-Time创始人创建,必须正确使用它。但它与今天的库和框架不兼容。例如这个问题迫使我提出这个问题。
但是Scala世界可能会有其他解决方案吗?
我编写scala/play/postgresql web服务,尝试寻找与scala中的日期/时间数据一起使用的最佳实践/库。
我看到有两个解决方案:
1) Joda-Time(仍然是一个非常好的库,但JSR-310已经出现了。已经一个多年了!)。
2) Java 8内置的java.time package(JSR-310)。由Joda-Time创始人创建,必须正确使用它。但它与今天的库和框架不兼容。例如这个问题迫使我提出这个问题。
但是Scala世界可能会有其他解决方案吗?
目前并没有特别成熟或“标准”的Scala日期/时间库(尽管如评论中所提到的,nscala-time是使用Joda Time的一个小论据,因为我不知道是否有类似于JSR-310的包装器)。在这里可以像在Java中一样做出相同的选择,没有真正针对Scala的考虑。