0
静态日期分配给一个变量我们是指定字符串变量整数或长等优点。给一个变量像如何在斯卡拉
var str:String="This is String"
var inte:Int=1
像这些
var dat:Date=new Date(22/05/2013)
这是可能吗?..
但输出
Thu Jan 01 05:30:00 IST 1970
如何将静态日期分配给一个变量?..
静态日期分配给一个变量我们是指定字符串变量整数或长等优点。给一个变量像如何在斯卡拉
var str:String="This is String"
var inte:Int=1
像这些
var dat:Date=new Date(22/05/2013)
这是可能吗?..
但输出
Thu Jan 01 05:30:00 IST 1970
如何将静态日期分配给一个变量?..
scala> 22/05/2013
res0: Int = 0
要调用构造函数Date
与Int
说法。标准基准时间称为“时代”,即1970年1月1日00:00:00格林尼治标准时间之后的毫秒数。所以你正在获得标准的基准时间。
您应该使用DateFormat.parse
,因为不建议使用所有其他Date
构造函数。
从这个问题,我无法猜测你想达到什么..
也许,这是你在找什么..
import java.util.Date
import java.text.SimpleDateFormat
val format = new SimpleDateFormat("dd/MM/yyyy")
var date = format.parse("22/05/2013")
// date : java.util.Date = Wed May 22 00:00:00 IST 2013
您可能想要移除'static'标记 - 它与问题无关,而且Scala没有静态变量。 –