JavaScript 学习手册

免费学习 完整知识体系 快速检索

JavaScript学习手册《Date 对象的使用》:`Date` 用于处理日期和时间。 **创建日期:** ```javascript // 当前时间 const now = new Date(); // 指定日期(多种格式) const d1 = new Date(2025, 7, 12...

日期与时间

Date 对象的使用

【详细说明 & 代码示例】
`Date` 用于处理日期和时间。 **创建日期:** ```javascript // 当前时间 const now = new Date(); // 指定日期(多种格式) const d1 = new Date(2025, 7, 12); // 月从0开始,7=8月 const d2 = new Date('2025-08-12T10:30:00'); const d3 = new Date(1700000000000); // 时间戳(毫秒) ``` **常用方法:** - `getFullYear()` / `setFullYear()` – 年份 - `getMonth()` / `setMonth()` – 月份(0-11) - `getDate()` / `setDate()` – 日期(1-31) - `getDay()` – 星期几(0=周日) - `getHours()`, `getMinutes()`, `getSeconds()` - `getTime()` – 时间戳(毫秒) - `toISOString()` – ISO 格式字符串 - `toLocaleDateString()` – 本地格式日期 ```javascript const d = new Date(); d.getFullYear(); // 2025 d.getMonth() + 1; // 8(实际月份) d.toLocaleDateString('zh-CN'); // '2025/8/12' ``` **时间计算:** ```javascript const msPerDay = 24 * 60 * 60 * 1000; const tomorrow = new Date(now.getTime() + msPerDay); ``` **注意:** 月份从 0 开始,需要留意。

学习提示:建议打开浏览器开发者工具(F12)中的 Console 面板,直接运行代码片段,实时查看输出,加深理解。

全部章节目录(共 48 个知识点)

JavaScript 基础 (1个知识点)

字符串 (1个知识点)

日期与时间 (1个知识点)

错误处理 (1个知识点)

BOM 操作 (1个知识点)

异步编程 (1个知识点)

Promise (1个知识点)

async/await (1个知识点)

Ajax 与请求 (1个知识点)

模块化 (1个知识点)

(1个知识点)

闭包 (1个知识点)

作用域 (1个知识点)

正则表达式 (1个知识点)

框架与库基础 (2个知识点)

使用说明

  • • 本手册涵盖 JavaScript 从基础到 ES6+ 及 Web API 的完整知识体系
  • • 在搜索框输入关键词,快速定位相关知识点
  • • 点击条目标题进入详情页,查看详细说明与代码示例
  • • 页面按分类展示所有知识点,方便系统性学习
  • • 建议打开浏览器开发者工具(F12)的 Console 面板运行代码,加深理解