JavaScript:使用格式YYYY.MM.DD获取月份的第一天和最后一天

时间:2016-02-29 12:06:59

标签: javascript

我正在尝试使用格式2016.02.29获取本月的第一天和最后一天,但我不确定如何将日期转换为此格式。

以下代码(取自here):

var date = new Date();
var firstDay = new Date(date.getFullYear(), date.getMonth(), 1);
var lastDay = new Date(date.getFullYear(), date.getMonth() + 1, 0);

格式为:2016年2月29日星期一00:00:00 GMT + 0100(欧洲标准时间)。

我如何让它看起来像2016.02.29?我可以操纵字符串来获得我想要的结果,但是只是通过定义一种格式来获取它的方法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用MomentJs通过指定确切格式来格式化任何日期。

  1. 在页面中加载momentjs或momentjs + locale脚本
  2. 矩()格式( 'YYYY.MM.DD');
相关问题