WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 JavaScript 中将字符串解析为日期对象

主题:JavaScript / jQuery上一页|下一页

答案:使用 new Date() 语法

您可以简单地使用 Date() 构造函数将字符串解析或转换为 JavaScript 中的 Date 对象。

但是,您的日期字符串应采用全球公认的正确格式,例如 YYYY-MM-DD。 这里,YYYY 表示 4 位数的年份,MM 表示 2 位数的月份(其中 1 月为 01,12 月为 12),DD 表示月份的 2 位数日期(0 到 31)。

让我们看一下以下示例,以了解其基本工作原理:

// Sample date string
var str = '2021-10-08';

// Ceating the date object
var date = new Date(str);
console.log(date);

您可以跳过 DDMM 部分。 当 DDMM 元素不存在时,将使用 "01"

以下示例显示了当您跳过 DDMM 部分时会发生什么。

// Omit the DD part
console.log(new Date('2021-10'));

// 省略 MM 和 DD 部分
console.log(new Date('2021'));

FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements