獲取當前月的第一天和最後一天

2021-10-06 17:47:18 字數 879 閱讀 8180

使用到 day.js

import dayjs form 『…/…/js/day.js』;

firstday 第一天 lastday 最後一天

//獲取當前時間

let date=

newdate()

;//獲取當前月的第一天

let monthstart = date.

setdate(1

);//獲取當前月

let currentmonth=date.

getmonth()

;//獲取到下乙個月,++currentmonth表示本月+1,一元運算

let nextmonth=

++currentmonth;

//獲取到下個月的第一天

let nextmonthfirstday=

newdate

(date.

getfullyear()

,nextmonth,1)

;//一天時間的毫秒數

let oneday=

1000*60

*60*24

;//獲取當前月第一天和最後一天

let firstday =

dayjs

(monthstart)

.format

("yyyy-mm-dd");

//nextmonthfirstday-oneday表示下個月的第一天減一天時間的毫秒數就是本月的最後一天

let lastday =

dayjs

(nextmonthfirstday-oneday)

.format

("yyyy-mm-dd"

);

Mysql 獲取當前月最後一天和第一天

mysql 函式 select curdate 獲取當前日期 select date add curdate interval day curdate 1 day 獲取本月第一天 select last day curdate 獲取當月最後一天 select date add curdate day...

C 獲取周的第一天 最後一天 月第一天和最後一天

獲取指定日期所在周的最後一天,星期天為最後一天 public static datetime getdatetimeweeklastdaysun datetime datetime catch return lastweekday 獲取指定日期的月份第一天 public static datetim...

js 獲取當前月份 第一天和最後一天

js 獲取當前月份 第一天和最後一天 var now new date 當前日期 var nowmonth now.getmonth 當前月 var nowyear now.getfullyear 當前年 本月的開始時間 var monthstartdate new date nowyear,now...