js中的Date
參考:http://www.w3school.com.cn/jsref/jsref_obj_date.asp
java中的Date
java中的Date對象結構如下:
{
“date”: 17,
“day”: 3,
“hours”: 17,
“minutes”: 46,
“month”: 4,
“seconds”: 30,
“time”: 1495014390000,
“timezoneOffset”: -480,
“year”: 117
}
js中的Date類型和java中的Date類型是不能直接轉化的。
當時一籌莫展,難道必須要在java後臺代碼中轉好了才能返回到前臺嗎?這樣就需要在自己的代碼裏重新定義一個bo對象。
突然發現
js中Date的初始化方式有如下幾種:
JS Date 對象用於處理日期和時間。
創建 Date 對象的語法:
var myDate=new Date()
Date 對象會自動把當前日期和時間保存爲其初始值。
參數形式有以下5種:
new Date(“month dd,yyyy hh:mm:ss”);
new Date(“month dd,yyyy”);
new Date(yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd);
new Date(ms);
注意 注意 注意 最後一種形式,參數表示的是需要創建的時間和GMT時間1970年1月1日之間相差的毫秒數。
有了最後一種形式,java的Date對象中是有一個毫秒的元素的,剛好。
在js中直接 new Date(*.time)就OK了