我保存进去的日期格式是:2014-06-10 11:11;11这样的,数据库也是这样的,为什么显示在页面上就变成
Tue Jun 10 16:07:07 UTC+0800 2014 这种类型的呢,我是用JS加载的数据
.net在前台的日期格式转换
答案:2 悬赏:40 手机版
解决时间 2021-03-19 20:38
- 提问者网友:暗中人
- 2021-03-19 04:26
最佳答案
- 五星知识达人网友:鱼忧
- 2021-03-19 05:08
返回的是时间戳吗?
试试下面的函数
function formatdate(now) {
var year=now.getyear();
var month=now.getmonth()+1;
var date=now.getdate();
var hour=now.gethours();
var minute=now.getminutes();
var second=now.getseconds();
return year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second;
}
var d=new date(1230999938);
alert(formatdate(d));
///你的代码
row.find("#td3").text(formatdate(n.time))
试试下面的函数
function formatdate(now) {
var year=now.getyear();
var month=now.getmonth()+1;
var date=now.getdate();
var hour=now.gethours();
var minute=now.getminutes();
var second=now.getseconds();
return year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second;
}
var d=new date(1230999938);
alert(formatdate(d));
///你的代码
row.find("#td3").text(formatdate(n.time))
全部回答
- 1楼网友:長槍戰八方
- 2021-03-19 06:47
var myDate = new Date(date);
var year = myDate.getFullYear();
var month = ("0" + (myDate.getMonth() + 1)).slice(-2);
var day = ("0" + myDate.getDate()).slice(-2);
var h = ("0" + myDate.getHours()).slice(-2);
var m = ("0" + myDate.getMinutes()).slice(-2);
var s = ("0" + myDate.getSeconds()).slice(-2);
return year + "-" + month + "-" + day + " " + h + ":" + m + ":" + s;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯