js 怎么求三个月前第一天,和本月最后一天要字符串(YYYY-MM-DD)格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 怎么求三个月前第一天,和本月最后一天要字符串(YYYY-MM-DD)格式相关的知识,希望对你有一定的参考价值。

参考技术A

三个月前第一天

var now = new Date(),
    year = now.getFullYear(),
    month = now.getMonth() + 1;

month -= 3;

if (month < 1) 
    year -= 1;
    month += 12;


year = year.toString();
month = month < 10 ? '0' + month : month.toString();

var past = year + '-' + month + "-01";

console.log(past);

本月最后一天

var now = new Date(),
    year = now.getFullYear(),
    month = now.getMonth() + 1;

year = year.toString();
month = month < 10 ? '0' + month : month.toString();

var future = year + '-' + month + "-31";

console.log(future);

以上是关于js 怎么求三个月前第一天,和本月最后一天要字符串(YYYY-MM-DD)格式的主要内容,如果未能解决你的问题,请参考以下文章

帆软的日期函数怎么取本月的第一天和最后一天

SQL SERVER中求上月本月和下月的第一天和最后一天 DATEADD DATEDIFF

Java获取本月最后一天问题

JS获得本月的第一天和最后一天

如何使用js获取某月的第一天和最后一天

EXCEL问题,怎么用函数或公式取得当月最后一天