js 日期类型转字符串
时间: 2024-09-26 11:03:54 浏览: 31
常用js字符串判断方法整理
JavaScript中的Date对象可以直接转换为字符串。有几种常用的方法:
1. **toLocaleDateString()** 或 **toString()** 方法:这两个方法会将日期转换为本地格式的字符串。例如:
```javascript
let date = new Date();
let dateString = date.toLocaleDateString(); // "2023-4-5" (假设当前是2023年4月5日)
```
2. **format() 函数**,虽然这不是原生方法,但你可以创建自定义的函数来格式化日期,如 `moment.js` 或者第三方库 `date-fns` 中提供的格式化工具。
3. 使用模板字面量 (` `${}` )结合内置方法,例如:
```javascript
let date = new Date();
let formattedDate = `${date.getFullYear()}-${('00'+date.getMonth()+1).slice(-2)}-${('00'+date.getDate()).slice(-2)}`;
```
这样可以得到类似 "2023-04-05" 的格式。
阅读全文