方法一:在js中格式化时间
JS代码:
function setBirthday(data) {
// /Date(929462400000)/
var Birthday = data.Birthday;
return ChangeDateFormat(Birthday, false);
}
function setBirthTime(data) {
var BirthTime = data.BirthTime;
console.log(BirthTime);
var hours = BirthTime.Hours > 9 ? BirthTime.Hours : "0" + BirthTime.Hours;
var minutes = BirthTime.Minutes > 9 ? BirthTime.Minutes : "0" + BirthTime.Minutes;
var seconds = BirthTime.Seconds > 9 ? BirthTime.Seconds : "0" + BirthTime.Seconds;
return hours + ":" + minutes + ":" + seconds;
}
function setEnterSchoolTime(data) {
// /Date(929462400000)/
var EnterSchoolTime = data.EnterSchoolTime;
return ChangeDateFormat(EnterSchoolTime, true);
}
function ChangeDateFormat(jsondate, isDateTime) {
// 929462400000
jsondate = jsondate.replace("/Date(", "").replace(")/", "");
if (jsondate.indexOf("+") > 0) {
jsondate = jsondate.substring(0, jsondate.indexOf("+"));
}
else if (jsondate.indexOf("-") > 0) {
jsondate = jsondate.substring(0, jsondate.indexOf("-"));
}
var date = new Date(parseInt(jsondate, 10));