ts Date 格式化
时间: 2023-07-08 16:52:14 浏览: 134
Date格式化
在 TypeScript 中,可以使用内置的 Date 对象来格式化日期。以下是一些常见的日期格式化选项:
- `yyyy`:四位数的年份
- `MM`:月份,两位数表示
- `dd`:日期,两位数表示
- `HH`:小时,24 小时制,两位数表示
- `mm`:分钟,两位数表示
- `ss`:秒数,两位数表示
使用这些选项,可以创建一个格式化日期的函数,例如:
```typescript
function formatDate(date: Date): string {
const year = date.getFullYear();
const month = `0${date.getMonth() + 1}`.slice(-2);
const day = `0${date.getDate()}`.slice(-2);
const hours = `0${date.getHours()}`.slice(-2);
const minutes = `0${date.getMinutes()}`.slice(-2);
const seconds = `0${date.getSeconds()}`.slice(-2);
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
}
const now = new Date();
console.log(formatDate(now)); // 2022-08-05 14:30:00
```
这将返回当前日期和时间的格式化字符串,例如 `2022-08-05 14:30:00`。
阅读全文