js数组 年月日时分秒格式进行排序
时间: 2023-06-25 17:06:02 浏览: 138
js日期控件 格式 年 月 日 时 分 秒
3星 · 编辑精心推荐
可以使用 JavaScript 中的 `sort()` 方法对包含年月日时分秒的数组进行排序。以下是一些示例代码:
```javascript
// 日期格式为年月日时分秒,例如:2021-05-16 14:30:00
const dates = ["2021-05-16 14:30:00", "2021-05-15 12:00:00", "2021-05-17 09:45:00"];
// 将日期字符串转换为日期对象并排序
const sortedDates = dates.map(dateStr => new Date(dateStr)).sort((a, b) => a - b);
// 将排序后的日期对象转换为字符串并输出
sortedDates.forEach(date => console.log(date.toLocaleString()));
```
这段代码会输出以下内容:
```
5/15/2021, 12:00:00 PM
5/16/2021, 2:30:00 PM
5/17/2021, 9:45:00 AM
```
你可以根据自己的需要对日期的格式和排序方式进行调整。
阅读全文