js 转换时间戳的写法Script
摘要:自带方法vartime=newDate(毫秒)函数加正则functiongetLocalTime(nS){returnnewDate(parseInt(nS)*1000).toLocaleString().replace(/:/d{1,2}$/,'');}alert(getLocalTime(1293072805));3.自定义时间格式的方法(可自定义时间格式)functionchangeDateFormat(cellval){if(cellval!=null){vardat
var time= new Date(毫秒)function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:/d{1,2}$/,' '); } alert(getLocalTime(1293072805));
3.自定义时间格式的方法(可自定义时间格式)
function changeDateFormat(cellval) { if (cellval != null) { var date = new Date(cellval); var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1; var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate(); var Hour = date.getHours(); var Min = date.getMinutes(); var Sen = date.getSeconds(); return date.getFullYear() + "-" + month + "-" + currentDate + " " + getCorr(Hour) + ":" + getCorr(Min) + ":" + getCorr(Sen); }}function getCorr(num) { if (parseInt(num) < 10) { num = '0' + num; } return num;}
4.大神写法(高度自定义)
// 转换时间戳 var format = function (time, format) { var t = new Date(毫秒); var tf = function (i) { return (i < 10 ? '0' : '') + i }; return format.replace(/yyyy|MM|dd|HH|mm|ss/g, function (a) { switch (a) { case 'yyyy': return tf(t.getFullYear()); break; case 'MM': return tf(t.getMonth() + 1); break; case 'mm': return tf(t.getMinutes()); break; case 'dd': return tf(t.getDate()); break; case 'HH': return tf(t.getHours()); break; case 'ss': return tf(t.getSeconds()); break; } }) } $("#statrtime").val(format(new Date().getTime(), 'yyyy/MM/dd HH:mm:ss'));
函数加正则
自带方法
原文链接:https://www.aliyun.com/jiaocheng/975822.html?spm=5176.100033.9.5.LP0zJ2
共同学习,写下你的评论
评论加载中...
作者其他优质文章