📌  相关文章
📜  js 获取 yyyy-mm-dd 中的日期 - Javascript (1)

📅  最后修改于: 2023-12-03 15:17:03.403000             🧑  作者: Mango

JS 获取 yyyy-mm-dd 中的日期 - Javascript

在javascript中,可以通过内置的方法获取yyyy-mm-dd格式中的日期。以下是几种常见的方法:

1. 使用split()方法
var dateStr = "2021-06-01";
var dateArr = dateStr.split("-");
var year = dateArr[0];
var month = dateArr[1];
var day = dateArr[2];
console.log(year, month, day);

使用split()方法将字符串以“-”分隔成数组,然后就可以获取年、月、日了。

2. 使用substr()方法
var dateStr = "2021-06-01";
var year = dateStr.substr(0, 4);
var month = dateStr.substr(5, 2);
var day = dateStr.substr(8, 2);
console.log(year, month, day);

使用substr()方法截取字符串中的子字符串,从而获取年、月、日。

3. 使用正则表达式
var dateStr = "2021-06-01";
var regExp = /^(\d{4})-(\d{1,2})-(\d{1,2})$/;
var match = regExp.exec(dateStr);
var year = match[1];
var month = match[2];
var day = match[3];
console.log(year, month, day);

使用正则表达式匹配字符串,从而获取年、月、日。

以上是几种常见的方法,根据自己的需求可以选用不同的方法。