可以使用如下代码:

var dateString = '2021-05-20';
var dateParts = dateString.split('-');
var dateObject = new Date(dateParts[0], dateParts[1]-1, dateParts[2]);

首先将日期字符串按照“-”分割为年、月、日三个部分,然后使用Date构造函数创建一个新的Date对象,传入年、月、日三个参数即可。注意,月份需要减1,因为月份是从0开始计数的。

怎么在js中new一个格式为yyyy-MM-dd的Date

原文地址: https://www.cveoy.top/t/topic/bylj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录