vue 时间戳转换成时间显示

后台给的表格数据里时间是一个13位的时间戳,需要转换成时间显示在表格里,

// 时间戳转换成时间
      timestampToTime (cjsj) {        var date = new Date(cjsj) //时间戳为10位需*1000,时间戳为13位的话不需乘1000
        var Y = date.getFullYear() + '-'
        var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-'
        var D = date.getDate() + ' '
        var h = date.getHours() + ':'
        var m = date.getMinutes() + ':'
        var s = date.getSeconds()        return Y+M+D+h+m+s
        console.log(timestampToTime (1533293827000))
    },

请问在<template>里的表格中怎么调用这个方法,我调用了都没有获取到时间。
用的是element-ui框架里的表格组件<el-table-column>,里面是prop上绑定的字段名,请问这个时间戳该怎么转换后绑定在表格上


蝴蝶刀刀
浏览 3206回答 1
1回答

DIEA

<el-table-column&nbsp;label="创建时间"&nbsp;prop="cjsj"&nbsp;:formatter="timestampToTime"&nbsp;align="center"> </el-table-column>用element-ui表格自带的:formatter函数,来格式化表格内容//&nbsp;时间戳转换成时间//&nbsp;使用element&nbsp;table组件中的formatter属性,传入一个函数 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timestampToTime&nbsp;(row,&nbsp;column)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;date&nbsp;=&nbsp;new&nbsp;Date(row.cjsj)&nbsp;//时间戳为10位需*1000,时间戳为13位的话不需乘1000 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;Y&nbsp;=&nbsp;date.getFullYear()&nbsp;+&nbsp;'-' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;M&nbsp;=&nbsp;(date.getMonth()+1&nbsp;<&nbsp;10&nbsp;?&nbsp;'0'+(date.getMonth()+1)&nbsp;:&nbsp;date.getMonth()+1)&nbsp;+&nbsp;'-' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;D&nbsp;=&nbsp;date.getDate()&nbsp;+&nbsp;'&nbsp;' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;h&nbsp;=&nbsp;date.getHours()&nbsp;+&nbsp;':' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;m&nbsp;=&nbsp;date.getMinutes()&nbsp;+&nbsp;':' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;s&nbsp;=&nbsp;date.getSeconds()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;Y+M+D+h+m+s &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;console.log(timestampToTime&nbsp;(1533293827000)) &nbsp;&nbsp;&nbsp;&nbsp;},
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js