vue es6 var str='2023-06-04 24:00:00' 删除日期后面的字符
时间: 2024-03-26 19:41:43 浏览: 83
你可以使用字符串的 `slice()` 方法来删除日期后面的字符。具体的代码如下所示:
```javascript
let str = '2023-06-04 24:00:00';
let newStr = str.slice(0, 10); // 获取日期部分,即 '2023-06-04'
console.log(newStr); // 输出 '2023-06-04'
```
在这个代码中,`slice()` 方法的第一个参数表示起始位置,第二个参数表示结束位置(不包括该位置对应的字符)。因此,`str.slice(0, 10)` 表示获取从位置 0 开始、到位置 10(不包括位置 10)的部分,即日期部分。
相关问题
ES5中使用js实现字符串去重
方法一:使用indexOf方法判断字符串是否已经存在,如果不存在则加入新的数组中。
```javascript
function unique(str){
var arr = [];
for(var i=0; i<str.length; i++){
if(arr.indexOf(str[i]) === -1){
arr.push(str[i]);
}
}
return arr.join('');
}
console.log(unique('abcbcd')); // abcde
```
方法二:使用ES6中的Set数据结构去重,然后再将结果转为字符串。
```javascript
function unique(str){
var arr = Array.from(new Set(str));
return arr.join('');
}
console.log(unique('abcbcd')); // abcde
```
阅读全文