解析scalajs中解析java.time.LocalDate时出错

时间:2016-11-05 17:59:26

标签: scala scala.js localdate

当我想在scalajs中解析LocalDate时,会发生链接错误:

java.time.LocalDate.parse("2016-11-11")

这是错误消息:

[error] Referring to non-existent method java.time.LocalDate$.parse(java.lang.CharSequence)java.time.LocalDate
[error]   called from example.ScalaJSExample$$anonfun$myview$1.applyOrElse(scala.collection.immutable.List,scala.Function1)java.lang.Object
[error]   called from example.ScalaJSExample$$anonfun$myview$1.applyOrElse(java.lang.Object,scala.Function1)java.lang.Object
[error]   called from scala.concurrent.Future$class.$$anonfun$1(scala.concurrent.Future,scala.PartialFunction,scala.util.Try)java.lang.Object

但是使用java.time.LocalDate.of(2016,11,11)可以正常工作。

有什么问题?!

1 个答案:

答案 0 :(得分:1)

因为java.time.LocalDate.parse未实现。如果其中一个支持,您可以尝试另一个替代库以获得java.time支持。否则,我想你可以贡献实施。