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 "";
}
}