欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

js获取当月第一天00:00:00及最后一天的23:59:59

程序员文章站 2022-03-26 20:59:59
...

对别的大佬代码进行改进( 原来第一天的时间是当前电脑的时间,最后一天是00:00:00 )

	// 本月第一天
    getCurrentMonthFirst () {
      var date = new Date()
      date.setDate(1)
      return new Date(new Date(date).toLocaleDateString()).getTime()
    },
    // 本月最后一天
    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
    }