layui数据表格/Date(1672799073000)/时间戳转换
时间: 2023-12-18 10:04:53 浏览: 66
可以使用 JavaScript 中的 `Date` 对象来进行时间戳的转换。假设你有一个时间戳 `1672799073000`,可以使用以下代码将它转换为日期字符串:
```javascript
const timestamp = 1672799073000;
const date = new Date(timestamp);
const dateString = date.toLocaleString(); // 格式化日期字符串
console.log(dateString); // 输出: "2022/1/4 下午10:51:13"
```
如果你需要自定义日期格式,可以使用 `Intl.DateTimeFormat` 对象,例如:
```javascript
const options = { year: 'numeric', month: '2-digit', day: '2-digit', hour: '2-digit', minute: '2-digit', second: '2-digit', hour12: false };
const formatter = new Intl.DateTimeFormat('zh-CN', options);
const dateString = formatter.format(date);
console.log(dateString); // 输出: "2022-01-04 22:51:13"
```
这里的 `options` 对象指定了日期格式的各个部分,例如 `year` 表示年份,`month` 表示月份等等。`hour12` 属性表示是否使用12小时制,这里设置为 `false` 表示使用24小时制。 `formatter.format(date)` 方法则会将日期对象格式化为字符串,输出为 `"2022-01-04 22:51:13"`。
阅读全文