js时间戳转化成日期格式

function timestampToTime(timestamp) {
        var date = new Date(timestamp * 1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000
       var Y = date.getFullYear() + ‘-‘;
       var M = (date.getMonth()+1 < 10 ? ‘0‘+(date.getMonth()+1) : date.getMonth()+1) + ‘-‘;
       var D = (date.getDate() < 10 ? ‘0‘+date.getDate() : date.getDate()) + ‘ ‘;
       var h = (date.getHours() < 10 ? ‘0‘+date.getHours() : date.getHours()) + ‘:‘;
       var m = (date.getMinutes() < 10 ? ‘0‘+date.getMinutes() : date.getMinutes()) + ‘:‘;
       var s = (date.getSeconds() < 10 ? ‘0‘+date.getSeconds() : date.getSeconds());
        return Y+M+D+h+m+s;
    }

    timestampToTime(1529111288);

原文地址:https://www.cnblogs.com/lijuntao/p/9910432.html

时间: 2024-08-28 01:30:16

js时间戳转化成日期格式的相关文章

js时间戳转成日期格式

将时间戳转换成日期格式:// 简单的一句代码var date = new Date(时间戳); //获取一个时间对象 注意:如果是uinx时间戳记得乘于1000.比如php函数time()获得的时间戳就要乘于1000 /*----------下面是获取时间日期的方法,需要什么样的格式自己拼接起来就好了----------*/date.getFullYear();//获取完整的年份(4位,1970)date.getMonth();//获取月份(0-11,0代表1月,用的时候记得加上1)date.g

js将时间戳转换成日期格式

// 简单的一句代码 var date = new Date(时间戳); //获取一个时间对象  注意:如果是uinx时间戳记得乘于1000.比如php函数time()获得的时间戳就要乘于1000 /*----------下面是获取时间日期的方法,需要什么样的格式自己拼接起来就好了----------*/ date.getFullYear();//获取完整的年份(4位,1970) date.getMonth();//获取月份(0-11,0代表1月,用的时候记得加上1) date.getDate(

js时间戳转成日期不同格式 【函数】

//第一种 function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); } alert(getLocalTime(1293072805)); //结果是2010/12/23 上午10:53 //第二种 function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLoca

js将时间戳转化成时间格式字符串(兼容各种浏览器)

起初为了简便起见,使用了toLocaleString()这个方法,结果问题就出现了. <script type="text/javascript"> new Date(parseInt(1421683200) * 1000).toLocaleString(); //IE浏览器下结果为:2015年1月20日 0:00:00 //Google浏览器下结果为:2015/1/20 上午12:00:00 //Firefox浏览器下结果为:2015/1/20 上午12:00:00 //

js 时间戳转换成时间格式,可自定义格式

由于 c# 通过ajax获取的时间 传到前台 格式为:/Date(1354116249000)/ 所以需要转换一下,想要什么格式 更改 format() 里的 返回语句 就可以了 formatDate()方法传入的参数是时间戳,可以用replace()得到时间戳:replace("/Date(", "").replace(")/", ""),然后传入方法,就可以得到时间格式了 function formatDate(obj)

JS 时间戳转化为时间格式

function getLocalTime(nS) { return new Date(parseInt(nS)).toLocaleString().replace(/:\d{1,2}$/, ' ').replace("年", '-').replace("月", '-').replace("日", '').substring(0, 10); } 转化出来的时间格式为  yyyy-MM-dd

unix 时间戳转化为 日期格式

1 function getMyTime(str,format) { 2 var oDate = new Date(str*1000), // 这个看后端给你的时间戳单位是秒,还是毫秒:如果是秒,需要乘以1000 3 oYear = oDate.getFullYear(), 4 oMonth = oDate.getMonth() + 1, 5 oDay = oDate.getDate(), 6 oHour = oDate.getHours(), 7 oMin = oDate.getMinutes

数据库 时间戳 转换成 日期格式

FROM_UNIXTIME('你的时间戳字段','%Y-%m-%d %H:%i:%s') 原文地址:https://www.cnblogs.com/wangshuazi/p/12015884.html

时间戳转换成日期格式

方法: format (data, fmt) { if (!fmt) { fmt = 'yyyy/MM/dd' } return Util.formatDate(data, fmt) }, formatDate : function(date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)); } let o =