javascript将13位时间戳格式化

javascript将13位时间戳格式化

function transferTime(cTime) {
					var jsonDate = new Date(parseInt(cTime));
					Date.prototype.format = function(format) {
						var o = {
							"y+": this.getFullYear(),
							"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 k in o) {
							if (new RegExp("(" + k + ")").test(format)) {
								format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("" + o[k]).substr("" + o[k].length));
							}
						}
						return format;
					};
					var newDate = jsonDate.format("yyyy-MM-dd hh:mm:ss");
					return newDate
				}

你可能感兴趣的:(JavaScript)