为了账号安全,请及时绑定邮箱和手机立即绑定

使用JavaScript或jQuery获取当月的第一个和最后一个日期

使用JavaScript或jQuery获取当月的第一个和最后一个日期

慕神8447489 2019-08-26 11:15:32
使用JavaScript或jQuery获取当月的第一个和最后一个日期正如标题所说,我一直在寻找一种方法来获取当前月份的第一个和最后一个日期,使用JavaScript或jQuery,并将其格式化为:例如,对于11月,它应该是:var firstdate = '11/01/2012';var lastdate = '11/30/2012';
查看完整描述

2 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

非常简单,无需图书馆:


var date = new Date();

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

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

或者您可能更喜欢:


var date = new Date(), y = date.getFullYear(), m = date.getMonth();

var firstDay = new Date(y, m, 1);

var lastDay = new Date(y, m + 1, 0);

编辑

有些浏览器会将两位数的年份视为20世纪,因此:


new Date(14, 0, 1);

1914年1月1日。为避免这种情况,请创建一个Date,然后使用setFullYear设置其值:


var date = new Date();

date.setFullYear(14, 0, 1); // 1 January, 14


查看完整回答
反对 回复 2019-08-26
  • 2 回答
  • 0 关注
  • 1274 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信