我为Scala找到了这个时间库,它是Joda Time的包装器。但我找不到使用该库将String解析为DateTime对象的方法。
import com.github.nscala_time.time.Imports._
DateTime.xxx
导入该库后,DateTime没有方法parse
,它接受日期字符串和特定的DateTimeFormatter作为参数,并返回DateTime对象。
答案 0 :(得分:4)
import com.github.nscala_time.time.Imports._
使用' DataTime' alias至' StaticDateTime'
因此,您可以执行以下操作之一:
使用DateTimeFormat。例如:DateTimeFormat.forPattern("DD:HH").parseDateTime("11:22")
在nscala_time导入后导入org.joda.time.DateTime(并丢失StaticDateTime)
使用全名:org.joda.time.DateTime.parse(...)
导入其中一个名称不同的地方:
import com.github.nscala_time.time.Imports._
import org.joda.time.{DateTime=>JodaDateTime}
JodaDateTime.parse(...)