瞬間日付オブジェクトがあり、選択した日数(0-6)または(1-7)を取得したい。
私はこれを試したが、うまくいかない
var aaa= moment(date).day();
これを手伝ってください
「動作しない」と定義します。
var date = moment("2015-07-02");
var dow = date.day();
console.log(dow);
予想どおり、これは「4」を印刷します。
1-7のアプローチを特に探しているなら...
これは ISO平日番号 です。 moment.jsもこれを考慮に入れています。 isoWeekday()
を使う
moment().isoWeekday(); // returns 1-7 where 1 is Monday and 7 is Sunday
火曜日に私がこの答えを書いたように、今日これは私に2を与える。
これでうまくいくと思います
moment().weekday(); //if today is thursday it will return 4
Docsページから、彼らがこれらの役に立つヘッダーを持っていることに気付
http://momentjs.com/docs/#/get-set/weekday/
(最初は見ませんでした)
以下のヘッダセクションがあります。
。
var now = moment();
var day = now.day();
var date = now.date(); // Number