在 TypeScript 中,你可以使用字符串的 substring 方法或正则表达式来去掉日期字符示例
时间: 2024-04-12 12:29:27 浏览: 194
JavaScript利用正则表达式去除日期中的-
在 TypeScript 中,你可以使用字符串的 `substring` 方法或正则表达式来去掉日期字符串中的时间部分。
使用 `substring` 方法:
```typescript
let dateTime: string = "1993-06-09 00:00:00";
let date: string = dateTime.substring(0, 10); // 截取从索引0到索引10之间的子字符串,即 "1993-06-09"
```
使用正则表达式:
```typescript
let dateTime: string = "1993-06-09 00:00:00";
let date: string = dateTime.replace(/\s\d{2}:\d{2}:\d{2}$/, ""); // 使用正则表达式替换匹配到的时间部分为空字符串
```
以上代码中的正则表达式 `\s\d{2}:\d{2}:\d{2}$` 匹配到日期时间字符串末尾的时间部分,并将其替换为空字符串。
无论你选择使用哪种方法,最终都会得到一个不包含时间部分的日期字符串。请确保在 TypeScript 项目中正确引入和使用这些代码。
阅读全文