constformatTime= date =>{var date =newDate()//一定要记得写这个,不然会报date.getFullYear is not a function // var dateTime = new Date(parseInt(unixtime) * 1000)const year = date.getFullYear()const month = date.getMonth()+1const day = date.getDate()const hour = date.getHours()const minute = date.getMinutes()const second = date.getSeconds()return[year, month, day].map(formatNumber).join('/')+' '+[hour, minute, second].map(formatNumber).join(':')}constformatNumber= n =>{
n = n.toString()return n[1]? n :'0'+ n
}
module.exports ={
formatTime: formatTime,}
2.在要使用的页面引入该方法
let time =require("../../utils/util.js");//根据自己项目的位置而定//转换时间var currenttime= res.data.timeStamp;
console.log(time.formatTime(currenttime));
变量时间戳转换成日期
// index.jslet time =require("../../utils/util.js");//根据自己项目的位置而定let arr ='1535960773000';
time .formatTime(arr);
数组内的时间戳属性转换成日期
// index.jslet time =require("../../utils/util.js");//根据自己项目的位置而定let arr =[{id:0, title:'火锅', datetime:'1535960773000'},{id:1, title:'烧烤', datetime:'153596072859641'},{id:2, title:'做饭', datetime:'151428554454'}]for(var i =0; i < arr.length; i++){
arr[i].datetime = time .formatTime(arr[i].datetime )}
对象内的时间戳属性转换成日期
// index.jslet time =require("../../utils/util.js");//根据自己项目的位置而定let arr ={{id:0, title:'火锅', datetime:'1535960773000'},{id:1, title:'烧烤', datetime:'153596072859641'},{id:2, title:'做饭', datetime:'151428554454'}}for(var i in obj){
obj[i].datetime = util.js_date_time(obj[i].datetime)}