我有一個時間日期對象,並且想要獲取選定的天數(0-6)或(1-7)。moment.js,如何獲取星期幾號
我嘗試這樣做,但它不工作
var aaa= moment(date).day();
幫助我這個請
我有一個時間日期對象,並且想要獲取選定的天數(0-6)或(1-7)。moment.js,如何獲取星期幾號
我嘗試這樣做,但它不工作
var aaa= moment(date).day();
幫助我這個請
定義「不工作」。
var date = moment("2015-07-02");
var dow = date.day();
console.log(dow);
按預期打印「4」。
從文檔頁面,發現他們有這些有用的頭
http://momentjs.com/docs/#/get-set/weekday/
(我沒有看到他們在第一)
隨着頭部分:
。
var now = moment();
var day = now.day();
var date = now.date(); // Number
,我認爲這會工作
moment().weekday(); //if today is thursday it will return 4
如果你是專門找1-7辦法...
這是ISO weekday number。 moment.js也考慮到了這一點。使用isoWeekday()
moment().isoWeekday(); // returns 1-7 where 1 is Monday and 7 is Sunday
看到我寫在星期二這個答案,今天這給了我一個2
另外還有一項工作補充道,爲了得到週日第1天的DOW,將會是var dow = moment()。isoWeekday()%7其中Sunday是0。 – Difinity
對於那些誰是好奇,2015年7月2日是星期四。含義,0 - >星期天。乾杯 –