JavaScript中的日期格式化:哪里可以找到文档以及如何正确操作?
大家好!我是JavaScript新手,一直搞不懂日期格式化。我需要以"DD.MM.YYYY"格式输出当前日期,但找不到关于这个主题的清晰文档。
以下是我尝试过的:
```javascript
let date = new Date();
console.log(date); // 输出类似 "Fri Dec 20 2024 14:30:00 GMT+0300"
```
但我需要得到的是"20.12.2024"。我知道在其他语言(例如Java)中有`SimpleDateFormat`或`DateTimeFormatter`,可以指定模板。在JavaScript中,我只找到了`toLocaleDateString()`,但它输出的日期格式取决于浏览器的locale,我无法控制日、月、年的顺序。
在哪里可以找到关于日期处理的文档?我看了MDN,但那里只描述了像`getDate()`、`getMonth()`、`getFullYear()`这样的基本方法。难道JavaScript没有内置的方法来将日期格式化为任意模板的字符串吗?还是我遗漏了什么?感谢提供文档链接。