13位的时间戳转换可以用element-ui表格自带的:formatter函数,来格式化表格内容:
方法一:全局间戳转换10位和13位在函数里选择
```
<el-table-column align="center" min-width="300" label="开始日">
<template slot-scope="scope">
{{scope.row.time_a | dataFormat}}
</template>
</el-table-column>
// main.js里面设置全局时间过滤器
Vue.filter('dataFormat', function (originVal) {
//const dt = new Date(originVal)
const dt = newDate(parseInt(originVal + '000')) //必须转换成13位使用
const y = dt.getFullYear()
const m = (dt.getMonth() + 1 + '').padStart(2, '0')
const d = (dt.getDate() + '').padStart(2, '0')
const hh = (dt.getHours() + '').padStart(2, '0')
const mm = (dt.getMinutes() + '').padStart(2, '0')
const ss = (dt.getSeconds() + '').padStart(2, '0')
// yyyy-mm-dd hh:mm:ss
return `${y}-${m}-${d} ${hh}:${mm}:${ss}`
})
```
方法二:单个文件单个数据对应使用
```
<el-table-column align="center" min-width="200" label="开始日" prop="time_a" :formatter="formatDate" />
//methods:
//时间戳转换 时间戳为10位需*1000,时间戳为13位的话不需乘1000
formatDate (row, column) {
const date = new Date(parseInt(row.time_a) * 1000)
const Y = date.getFullYear() + '-'
const M = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) + '-' : date.getMonth() + 1 + '-'
const D = date.getDate() < 10 ? '0' + date.getDate() + ' ' : date.getDate() + ' '
const h = date.getHours() < 10 ? '0' + date.getHours() + ':' : date.getHours() + ':'
const m = date.getMinutes() < 10 ? '0' + date.getMinutes() + ':' : date.getMinutes() + ':'
const s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds()
return Y + M + D + h + m + s
},
```
方法三:装依赖之后在使用页面引入后使用
```
http://momentjs.cn/
<el-table-column label="创建竞赛时间" min-width="120" prop="create_time" :formatter="dateForma"></el-table-column>
先安装依赖之后
import moment from "moment"; //单文件导入文件
//methods:
//时间格式化转换 时间戳为10位
dateForma: function(row, column, data) {
return moment.unix(data).format("YYYY-MM-DD HH:mm:ss");
},
```
- HTML
- 讯飞插件
- Python
- 王者荣耀
- demo_cg.py
- demo_cg_TT.py
- img.py
- MySQL
- 清空表数据
- ID自增长重置
- 用户密码及权限操作
- 外键在数据库中的作用
- MySQL增删改查语句
- DDL-数据库操作
- DDL-表操作-查询
- DDL-表操作-创建
- DDL-表操作-数据类型
- DDL-表操作-修改
- DDL-表操作-删除
- DML-语句
- DML-添加数据
- DML-修改数据
- DML-删除数据
- DQL-语法
- DQL-基本查询
- DQL-条件查询
- DQL-聚合函数
- DQL-分组查询
- DQL-排序查询
- DQL-分页查询
- DCL-介绍
- DCL-管理用户
- DCL-权限控制
- 函数
- JS
- ajax
- ajax get请求
- ajax post提交
- ajax 同时上传文本和文件到数据库(inpt text和input file)
- 路径传值+接收解析
- js 本地sessionStorage
- js Excel导出.xls
- 二维码生成插件
- VUE-CLI4
- 安装手脚架及插件
- ECharts-数据可视化
- element-ui-时间戳
- qrcode二维码生成插件
- vuedraggable-拖拽组件
- vue-drag-resize-自由拖拽、缩放组件
- gitee配置
- src
- plugins
- element.js
- echartsMixin.js
- views
- login
- login.vue
- btn.vue
- home
- home.vue
- Welcome.vue
- user
- users.vue
- router
- main.js
- App.vue
- 引入语法
- 获取路径传值
- ajax请求
- token语法
- NPM更换镜像方案
- PHP
- PHP 微信网页登录
- PHP 判断函数
- PHP 获取微信公众号openid
- PHP 实现发送模板消息(微信公众号版)
- PHP 阳历阴历转换计算生肖闰年
- PHP 接口数组形式
- PHP 同文件夹下顺序命名
- PHP 输出文件
- PHP E-mail发送
- PHP cURL资源
- PHP 远程访问控制服务器
- PHP 8.0 开启mysqli扩展
- PHP 使用 OSS 批量上传图片
- PHP md5 加密与解密
- ThinkPHP
- PT6
- TP6安装多应用
- TP5
- view渲染模板常见语法
- Visual Studio Code
- 介绍
- 插件-eslint
- vs code插件
- VSCode添加自定义模板
- SFTP
- md格式的文档
- mermaid
- frp内网穿透
- 自定义端口
- ui-china.cn
- 常用软件
- 框架
- 服务器
- 微信小程序
- 云函数 Email
- 参数传递
- 其他
- VMware虚拟机centos7设置静态ip 连接外网