我们将一个字符串赋值给一个变量整数或长整数等等
var str:String="This is String"
var inte:Int=1
Run Code Online (Sandbox Code Playgroud)
像这些
var dat:Date=new Date(22/05/2013)
Run Code Online (Sandbox Code Playgroud)
这个有可能?..
但输出是
Thu Jan 01 05:30:00 IST 1970
Run Code Online (Sandbox Code Playgroud)
如何为变量分配静态日期?
scala> 22/05/2013
res0: Int = 0
Run Code Online (Sandbox Code Playgroud)
您正在Date使用Int参数调用构造函数.自标准基准时间称为"时代"以来,即格林威治标准时间1970年1月1日00:00:00,这是几毫秒.所以你得到了标准的基准时间.
您应该使用,DateFormat.parse因为所有其他Date构造函数都已弃用.