javaScript 时间转换,将后台返回的时间为一串数字转成正常格式
Posted likor
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaScript 时间转换,将后台返回的时间为一串数字转成正常格式相关的知识,希望对你有一定的参考价值。
$(function () {
$.post("/ajax/Admin_userlist.ashx", "", function (data) {
var d = JSON.parse(data);
var s = "";
for (var i = 0; i < d.length; i++) {
s = "<tr>";
s += "<td>" + d[i].UserId + "</td>";
s += "<td>" + d[i].UserName + "</td>";
s += "<td>" + d[i].UserPwd + "</td>";
s += "<td>" + d[i].UserPhone + "</td>";
s += "<td>" + d[i].UserCard + "</td>";
s += "<td>" + d[i].UserQQ + "</td>";
s += "<td>" + d[i].Useremail + "</td>";
s += "<td>" + d[i].Usergrous + "</td>";
s += "<td>" + d[i].ClientIP + "</td>";
s += "<td>" + FormatToDate(d[i].CreatedTime) + "</td>";
s += "<td>" + "<a href=‘Admin_user.aspx?id=" + d[i].UserId + "‘>编辑</a>" + "</td>";
s += "<td>" + "<a href=‘Admin_userms.aspx?id=" + d[i].UserId + "‘>站内信</a>" + "</td>";
s += "<td>" + "<a href=‘Admin_userem.aspx?id=" + d[i].UserId + "‘>发邮箱</a>" + "</td>";
s += "<td>" + "<button onclick=‘del(" + d[i].UserId + ")‘>删除</button>" + "</td>";
$("#userlist table").append(s);
}
})
});
function FormatToDate(val) {
if (val != null) {
var date = new Date(parseInt(val.replace("/Date(", "").replace(")/", ""), 10));
var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1; //补0
var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
var minDate = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
return date.getFullYear() + "-" + month + "-" + currentDate+ "-" + date.getHours()+ ":" +minDate+ ":" +date.getSeconds();
}
return "";
}
以上是关于javaScript 时间转换,将后台返回的时间为一串数字转成正常格式的主要内容,如果未能解决你的问题,请参考以下文章
javaScript 时间转换,将后台返回的时间为一串数字转成正常格式
时间格式转换—将后台返回的/Date(1448954018000)/格式转换为正常的时间格式
使用 Javascript 将 XML 转换为 JSON(并返回)
使用 Javascript 将 XML 转换为 JSON(并返回)