JavaBean Date 轉 JS Date

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了
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章