后端传输的datetime,在前端显示带T
时间: 2024-10-20 10:05:36 浏览: 19
Python库 | jsoncodable-0.1.6-py3-none-any.whl
后端传来的日期时间 (`datetime`) 对象,通常是以字符串的形式表示,例如 "2023-04-05T13:45:00"。这里的 "T" 表示时间的时间分隔符,用于区分日期和时间部分,它在ISO 8601标准中常被使用。在前端展示这种格式的日期时间,JavaScript库如`moment.js`、`date-fns` 或现代浏览器原生API `Date`对象都可以方便地解析并呈现给用户。
为了在前端显示这个带 "T" 的日期时间,你可以这样做:
1. 使用JavaScript库:```javascript
const dateStr = '2023-04-05T13:45:00';
const datetime = moment(dateStr).format('YYYY-MM-DD HH:mm:ss');
```
2. 使用浏览器原生API:
```javascript
const dateStr = '2023-04-05T13:45:00';
const datetime = new Date(dateStr);
const options = { year: 'numeric', month: 'long', day: 'numeric', hour: 'numeric', minute: 'numeric', second: 'numeric' };
const formattedDateTime = datetime.toLocaleString([], options);
```
阅读全文