js代码 将字符串“2023-06-25 14:44:34”删掉后面小时分钟秒的部分 只保留年月日
时间: 2024-04-13 20:31:00 浏览: 8
你可以使用 JavaScript 中的字符串处理方法和正则表达式来实现这个需求。下面是一个示例代码:
```javascript
const dateStr = "2023-06-25 14:44:34";
const dateOnly = dateStr.replace(/\s\d+:\d+:\d+$/, "");
console.log(dateOnly);
```
这段代码使用了 `replace` 方法和正则表达式来匹配并替换字符串中的小时、分钟和秒部分。正则表达式 `/s\d+:\d+:\d+$/` 匹配了一个空格后跟一组数字、冒号、数字、冒号、数字,并以字符串的结尾为结束。
通过将匹配到的部分替换为空字符串,我们实现了删除字符串中小时、分钟和秒的部分,只保留年月日。
输出结果为:`2023-06-25`。