要獲取上個月的1號 31號,這裡沒有判斷月份的天數

2021-10-14 04:12:21 字數 1261 閱讀 9180

1,要初始化預設顯示上個月的1號到31號,這裡我沒有判斷月份有多少天,用的都是31天,後期優化,

2,用的是element-ui的元件,但是不好預設顯示,我就寫在了

:start-placeholder=「startplaceholder」

:end-placeholder=「endplaceholder」

v-model

="descdatevalue"

type

="daterange"

align

="right"

format

="yyyy-mm-dd"

value-format

="yyyy-mm-dd hh:mm:ss"

range-separator

="至"

:start-placeholder

="startplaceholder"

:end-placeholder

="endplaceholder"

:picker-options

="pickeroptions"

>

el-date-picker

>

const start =

newdate()

;//當前的時間

let year =

newdate()

.getfullyear()

;//獲取完整的年份(4位)

let month =

newdate()

.getmonth()

;//獲取當前月份(0-11,0代表1月)要加1

let day =

newdate()

.getdate()

//當前日期號

let month2 =

""let year2 =

""if

(month ==

'0')

else

console.

log(year2 +

"-"+ month2 +

"-"+1)

this

.startplaceholder = year2 +

"-"+ month2 +

"-"+1;

this

.endplaceholder = year2 +

"-"+ month2 +

"-"+

31;

JS獲取下個月或上個月的今天

date.prototype.format function fmt if y test fmt for var k in o return fmt 呼叫方式 var time1 new date format yyyy mm dd hh mm ss 為了方便就封裝成傳遞乙個天數,即可獲取多少天後的...

js獲取上個月的今天或者下個月的今天

如果上個月或者下個月沒有今天,就取上個月或者下個月的最後一天。傳引數 1是下個月的今天,1是取上個月的今天。function getxmonthtoday type if parseint day 10 now year month day 如果取當月日期可直接 return 返回 var prem...

flex 獲取上個月月份 n天前的日期

如果使用date month 1 獲取月份,由於flex是將本月日期減30天,所以得到的上個月有問題。如下是做的修改。獲取當前時間上個月時間 param 格式化形式,例如yyyy mm或yyyymm return formatstring private function getlastmon fo...