JS时间戳转成日期格式

后端数据返回的是时间戳openData

that.year=new Date(returns.openData).getFullYear();
         //console.log(that.year);取出时间戳里面的年
that.month=new Date(returns.openData).getMonth()+1;
         //console.log(that.month)取出时间戳里面的月
that.date=new Date(returns.openData).getDate();

补充:时间戳转化成年月日时分秒

//timestamp是整数,否则要parseInt转换,不会出现少个0的情况
    var time = new Date(timestamp);
    var year = time.getFullYear();
    var month = time.getMonth()+1;
    var date = time.getDate();
    var hours = time.getHours();
    var minutes = time.getMinutes();
    var seconds = time.getSeconds();
    return year+'-'+add0(month)+'-'+add0(date)+' '+add0(hours)+':'+add0(minutes)+':'+add0(seconds);

 

你可能感兴趣的:(前端工作中的问题遇见)