js获取当前月第一天和最后一天(2022-09-02 00:00:00 - 2022-09-02 23:59:59)

1.获取当前月第一天

// 获取当前月第一天
export function getCurrentMonthFirst() {
  var date = new Date();
  date.setDate(1);
  return new Date(new Date(date).toLocaleDateString()).getTime()
}

2.获取最后一天

// 获取当前月最后一天
export function getCurrentMonthLast() {
  var date = new Date();
  var currentMonth = date.getMonth();
  var nextMonth = ++currentMonth;
  var nextMonthFirstDay = new Date(date.getFullYear(), nextMonth, 1);
  var oneDay = 1000 * 60 * 60 * 24;
  return (new Date(nextMonthFirstDay - oneDay).getTime()) + 24 * 60 * 60 * 1000 - 1
}
posted @ 2022-09-02 10:04  胡同树下  阅读(1360)  评论(0)    收藏  举报