问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

json数据里面日期如何在前台转换???

发布网友 发布时间:2022-04-30 20:57

我来回答

3个回答

懂视网 时间:2022-05-01 01:19

Date.prototype.Format = function (fmt) { //author: meizz
        var o = {
            "M+": this.getMonth() + 1, //月份
            "d+": this.getDate(), //日
            "h+": this.getHours(), //小时
            "m+": this.getMinutes(), //分
            "s+": this.getSeconds(), //秒
            "q+": Math.floor((this.getMonth() + 3) / 3), //季度
            "S": this.getMilliseconds() //毫秒
        };
        if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
        for (var k in o)
        if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
        return fmt;
    }

 

new Date(value).Format("yyyy-MM-dd hh:mm");

 

value = 2016-02-29 17:38:20

js-后台数据库返回的时间在前台格式化

标签:

热心网友 时间:2022-04-30 22:27

返回的是时间戳吗?

试试下面的函数

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))

热心网友 时间:2022-04-30 23:45

/*这里后台返回来的是返回 1970 年 1 月 1 日至今的毫秒数(即时间戳),例如value="1561084800000"。
可以先用js方法转换为date,然后利用js格式化时间yyyy-MM-ddhh:mm:ss,显示为"2019-06-21 10:40:00"。*/
if(value){
alert(value);//浏览器弹窗显示long型时间戳1561084800000
var val = new Date(value);//时间戳转日期
//alert(val);//浏览器弹窗显示日期Tue Jun 25 2019 16:24:00 GMT+0800 (中国标准时间)
//下面调用js格式化时间方法,可自定义格式化时间方法。方法功能是 日期转字符串。
return val.format("yyyy-MM-dd hh:mm:ss");
}

/** 
 * js格式化时间的方法。
 * Date的扩展,将 Date 转化为指定格式的String:
 * 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符 ;
 * 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) ;
 */
Date.prototype.format = function(format) {
var o = {
"M+" : this.getMonth() + 1, // 月
"d+" : this.getDate(), // 日
"h+" : this.getHours(), // 小时
"m+" : this.getMinutes(), // 分钟
"s+" : this.getSeconds(), // 秒
"q+" : Math.floor((this.getMonth() + 3) / 3), // 季度
"S" : this.getMilliseconds() //毫秒
};
if (/(y+)/.test(format)){
format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
}
for ( var k in o){
if (new RegExp("(" + k + ")").test(format)){
format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k]: ("00" + o[k]).substr(("" + o[k]).length));
}
}
return format;//返回字符串"2019-06-21 10:40:00"
};

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
形容手表很舒服的句子 情侣手表的对话句子 租门面和房东鉴了十年合同,房东要退店面,我可以不退吗,继续经 ...一篇朝花夕拾里十篇小短文的主要内容及作者的情感和主要人物的... 什么叫狼狗 狼狗的生活习性有哪些? 起个姓罗好听的宝宝名字 野火的近义词 个是词语解释 请旌词语解释 被盗,申述找回的时候要好友验证,但是好友也被删完了,要怎么才能找回啊? 蒜苗可以和红椒炒肉吗 被盗,删了所有好友,怎么能找回来!?急救!!! 蒜菪辣酱的做法 被盗,申述找回的时候要好友验证,但是好友也被删完了,要怎么才能找回啊? 清炒大红椒怎么做好吃 元宵节的来由 象征意义 元宵节代表什么 红辣椒大蒜怎么做好吃 中国移动50元充值卡怎么充话费 中国移动充50送150 ipad mini2抹掉数据和设置,等了几十分钟,卡着一动不动了,怎么办? 中国移动的88元套餐,赠50元话费,然后我交了50,为啥还欠了30? 中国移动用银行卡在终端机充值话费还有充50送50的吗 中国移动充50送50充100送100话费活动为什么一个月才返还10块? 苹果5s抹去所以内容和设置然后就卡在这里,一两个小时了都没变化,怎么办 有人打着中国移动,中国联通,还有电信,说是搞活动,充值话费50元送30,充100元送50元,充200元送250元 中国移动送50元话费,这个能是真的吗 苹果X抹除数据的时候一直显示一分钟上传好 中国移动充话费送50元音视频流量是什么意思? 上海燕隆国际贸易有限公司虹口分公司怎么样? 上海燕隆国际贸易有限公司浦东分公司怎么样? 请问括号里面的符号点怎么打出来(·) )这个括号符号怎么打出来 魔方公式口诀七步一步一步图解 魔方四阶的中文公式口诀 深圳松岗最近哪里可以打征信报告 松岗征信中心在哪里 深圳松岗哪里可以打征信报告 在闲暇之余养花的你有什么收获吗? 2分钟的演讲稿大约多少字? 我的种花心得结尾怎么写 养花的体会 作者从养花中体会到的乐趣有那些?从《养花》这篇课文中的具体事例说说 求梦幻西游种花入门及秘籍、心得(越详细越好) 求梦幻西游种花入门及秘籍、心得(越详细越好) 2分钟演讲稿大概需要多少字呢?汉语的~ 1至2分钟的演讲大约要写多少字的演讲稿?、、 语速就一般吧、、大致的数目就好、、 用手机空间给好友送礼物,别人能看得到吗? 如何查看qq号绑定的