1. 程式人生 > >JQuery和java以及easyUI中日期格式的轉換

JQuery和java以及easyUI中日期格式的轉換

1. Jq中日期格式的轉換

// 時間的格式化傳過來的是json格式日期

function pdateFormat(data){

// 對於json格式的日期的轉換 1446393600000

if (data != null) {

var date = new Date(data);

var y = date.getFullYear();

var m = date.getMonth() + 1;

var d = date.getDate();

// 轉換成String型別的yyyy-MM-dd

var time =  y + '-' + m + '-' + d;

// 日期格式1446393600000

var format = Date.parse(time);

// 轉換成Mon Nov 02 2015 00:00:00 GMT+0800 (中國標準時間)

var newDate = new Date(format);

return newDate;

} else {

return "";

}

}

2. Java中日期格式的轉換

// 日期的處理【String--Date】

String date = "2017-08-20";

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

Date pdate = sdf.parse(date);

3. Easyui-Jq日期的回顯

/* 時間的回顯 */

//獲取的時間為json格式的,這裡需要對時間進行格式化

// 將時間格式化成String型別

var time = pdateFormat(data.pdate);

// dateBox這個是時間的databox上的id

$("#dateBox").datebox('setValue', time);

 

上面的呼叫這個function

// 時間的格式化傳過來的是json格式日期

function pdateFormat(data){

// 對於json格式的日期的轉換 1446393600000

if (data != null) {

var date = new Date(data);

var y = date.getFullYear();

var m = date.getMonth() + 1;

var d = date.getDate();

// 轉換成String型別的yyyy-MM-dd

var time =  y + '-' + m + '-' + d;

// 日期格式1446393600000

// var format = Date.parse(time);

// 轉換成Mon Nov 02 2015 00:00:00 GMT+0800 (中國標準時間)

// var newDate = new Date(format);

return time;

} else {

return "";

}

}