时间类方法 - 1556461835/note GitHub Wiki

时间转换

转换为 年/月/日 时/分/秒 (2017/03/03 03:03:03)

function formatTime(number,format) {  

		  var formateArr  = ['Y','M','D','h','m','s'];  
		  var returnArr   = [];  

		  var date = new Date(number);  
		  returnArr.push(date.getFullYear());  
		  returnArr.push(formatNumber(date.getMonth() + 1));  
		  returnArr.push(formatNumber(date.getDate()));  

		  returnArr.push(formatNumber(date.getHours()));  
		  returnArr.push(formatNumber(date.getMinutes()));  
		  returnArr.push(formatNumber(date.getSeconds()));  

		  for (var i in returnArr)  
		  {  
		    format = format.replace(formateArr[i], returnArr[i]);  
		  }  
		  return format;  
		}

		//数据转化  
		function formatNumber(n) {  
		  n = n.toString()  
		  return n[1] ? n : '0' + n  
		}
		var sjc = 1568138582000;//时间戳
		console.log(formatTime(sjc,'Y/M/D h:m:s'));//转换为日期:2017/03/03 03:03:03