js 日期字符串转日期

在 JavaScript 中,可以使用 Date 对象将日期字符串转换为日期。

具体的方法是:

var dateString = "2023-02-18";
var date = new Date(dateString);

其中 dateString 是需要转换的日期字符串,例如 "2023-02-18"

使用 new Date(dateString) 方法,将字符串转换为 Date 对象。如果字符串的格式不符合标准格式,可能会抛出错误。

值得注意的是,Date 对象会将本地时区的时间与日期相关联。因此,如果您想要处理与本地时区不同的日期和时间,需要考虑时区问题。

除了使用标准格式的日期字符串,还可以使用 Date.parse() 方法将日期字符串转换为日期。

var dateString = "2023-02-18T12:00:00Z";
var date = new Date(Date.parse(dateString));

其中,"T12:00:00Z" 表示时间为 12:00:00,时区为 UTC 时间。

希望这些信息能对你有所帮助。

  •