tableHead: [ { prop: 'updationTime', label: '修改时间' }, { prop: 'deviceName', label: '设备名称' }, { prop: 'progID', label: '程序号' }, { prop: 'pointCode', label: '点号' }, { prop: 'propName', label: '连接参数' }, { prop: 'newValue', label: '新值' }, { prop: 'oldValue', label: '旧值' } ],设置时间的显示样式为2022-01-22 11:44:03
时间: 2024-02-10 22:17:05 浏览: 117
wepy-prop-types:wepy属性类型检测
您可以使用 JavaScript 中的 Date 对象和字符串的一些操作方法来设置时间的显示样式。具体操作如下:
1.获取时间戳并转换为 Date 对象:
```
const timestamp = 1642845843000; // 时间戳,单位为毫秒
const date = new Date(timestamp);
```
2.使用 Date 对象的方法获取年、月、日、小时、分钟、秒:
```
const year = date.getFullYear();
const month = date.getMonth() + 1; // 月份从 0 开始,需要加 1
const day = date.getDate();
const hour = date.getHours();
const minute = date.getMinutes();
const second = date.getSeconds();
```
3.将年、月、日、小时、分钟、秒拼接成字符串:
```
const formattedDate = `${year}-${month.toString().padStart(2, '0')}-${day.toString().padStart(2, '0')} ${hour.toString().padStart(2, '0')}:${minute.toString().padStart(2, '0')}:${second.toString().padStart(2, '0')}`;
```
这里使用了 padStart 方法来补齐数字位数,确保格式一致。最终得到的 formattedDate 就是格式化后的时间字符串,即 2022-01-22 11:44:03。
阅读全文