前端将[{start:“00:00”,end:"12:00"}]拼接成[{time:"00:00:00-12:00:00"}]
时间: 2023-08-22 13:22:29 浏览: 186
选择开始时间和结束时间
可以使用 JavaScript 中的 `map` 方法和字符串的拼接来实现将 `[{start:"00:00",end:"12:00"}]` 转换成 `[{time:"00:00:00-12:00:00"}]` 的操作,代码如下:
```javascript
const times = [{start:"00:00",end:"12:00"}];
const convertedTimes = times.map((time) => {
return { time: `${time.start}:00-${time.end}:00` };
});
console.log(convertedTimes);
// output: [{ time: "00:00:00-12:00:00" }]
```
这里使用了模板字符串来拼接时间字符串,`${}` 中的表达式会被求值并转换成字符串。值得注意的是,这里假定输入的时间格式都是正确的,没有对输入进行严格的格式检查。
阅读全文