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沒有靜態變量。 –