JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】
在JavaScript中,可以使用Date对象来获取当前时间和日期,并对其进行一些简单和复杂的操作。为了方便起见,以下是获取日期的常见方法实例:
获取当前日期
要获取当前日期,可以使用以下代码:
let today = new Date();
let year = today.getFullYear();
let month = today.getMonth() + 1;
let day = today.getDate();
let fullDate = year + "-" + month + "-" + day;
console.log(fullDate);
当我们运行以上代码时,将显示当前完整日期,例如:2021-08-12。
获取昨天年月日
如果想获得昨天的日期,可以使用以下代码:
let yesterday = new Date();
yesterday.setDate(yesterday.getDate() - 1);
let year = yesterday.getFullYear();
let month = yesterday.getMonth() + 1;
let day = yesterday.getDate();
let fullDate = year + "-" + month + "-" + day;
console.log(fullDate);
当我们运行以上代码时,将显示昨天完整日期,例如:2021-08-11。
获取明天年月日
如果想获得明天的日期,可以使用以下代码:
let tomorrow = new Date();
tomorrow.setDate(tomorrow.getDate() + 1);
let year = tomorrow.getFullYear();
let month = tomorrow.getMonth() + 1;
let day = tomorrow.getDate();
let fullDate = year + "-" + month + "-" + day;
console.log(fullDate);
当我们运行以上代码时,将显示明天完整日期,例如:2021-08-13。
获取前n天的日期
如果想获得前5天的日期,可以使用以下代码:
let date = new Date();
date.setDate(date.getDate() - 5);
let year = date.getFullYear();
let month = date.getMonth() + 1;
let day = date.getDate();
let fullDate = year + "-" + month + "-" + day;
console.log(fullDate);
当我们运行以上代码时,将显示前5天的完整日期,例如:2021-08-07。
获取后n天的日期
如果想获得后10天的日期,可以使用以下代码:
let date = new Date();
date.setDate(date.getDate() + 10);
let year = date.getFullYear();
let month = date.getMonth() + 1;
let day = date.getDate();
let fullDate = year + "-" + month + "-" + day;
console.log(fullDate);
当我们运行以上代码时,将显示后10天的完整日期,例如:2021-08-22。
以上就是使用JavaScript获取日期的方法实例。无论是对于前端还是后端开发,获取数据并运用这些方法处理它们都是非常有用的。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】 - Python技术站