Rumah >pembangunan bahagian belakang >tutorial php >javascript - js时间戳如何转为时间格式
从数据库中取得值 时间戳是秒
发现显示的都是1970年
从数据库中取得值 时间戳是秒
发现显示的都是1970年
时间戳的单位是毫秒。
如果obj.create_time
是秒,那应该是obj.create_time * 1000
。
<code>//设定时间格式化函数 Date.prototype.format = function (format) { var args = { "M+": this.getMonth() + 1, "d+": this.getDate(), "h+": this.getHours(), "m+": this.getMinutes(), "s+": this.getSeconds(), }; if (/(y+)/.test(format)) format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length)); for (var i in args) { var n = args[i]; if (new RegExp("(" + i + ")").test(format)) format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? n : ("00" + n).substr(("" + n).length)); } return format; };</code>
使用:new Date(time).format("yyyy-MM-dd")