回答編集履歴

3

テキスト修正

2019/11/18 06:55

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -62,7 +62,19 @@
62
62
 
63
63
  - **参考:** 以下、 momentドキュメント [Day of Week](https://momentjs.com/docs/#/get-set/day/) より引用
64
64
 
65
+ > If the range is exceeded, it will bubble up to other weeks.
66
+
67
+ >
68
+
69
+ moment().day(-7); // last Sunday (0 - 7)
70
+
71
+ moment().day(0); // this Sunday (0)
72
+
73
+ moment().day(7); // next Sunday (0 + 7)
74
+
65
- > moment().day(10); // next Wednesday (3 + 7)
75
+ moment().day(10); // next Wednesday (3 + 7)
76
+
77
+ moment().day(24); // 3 Wednesdays from now (3 + 7 + 7 + 7)
66
78
 
67
79
 
68
80
 

2

テキスト修正

2019/11/18 06:55

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -63,3 +63,19 @@
63
63
  - **参考:** 以下、 momentドキュメント [Day of Week](https://momentjs.com/docs/#/get-set/day/) より引用
64
64
 
65
65
  > moment().day(10); // next Wednesday (3 + 7)
66
+
67
+
68
+
69
+ ### 備考
70
+
71
+
72
+
73
+ 上記のコードを、2019-11-01〜2020-01-31ではない、別の範囲で使おうとする場合に、開始日付(上記のコードでは `start` )が、水曜日の場合は
74
+
75
+ `let date=start.day(10);`
76
+
77
+ としているところを
78
+
79
+ `let date=start.day(3);`
80
+
81
+ とする必要がある点を考慮しなければなりません。

1

テキスト修正

2019/11/18 06:52

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -58,6 +58,8 @@
58
58
 
59
59
  - **動作確認用CodePen: ** [https://codepen.io/jun68ykt/pen/RwwEgvE?editors=0010](https://codepen.io/jun68ykt/pen/RwwEgvE?editors=0010)
60
60
 
61
+    
61
62
 
63
+ - **参考:** 以下、 momentドキュメント [Day of Week](https://momentjs.com/docs/#/get-set/day/) より引用
62
64
 
63
- 参考になれば幸いです。
65
+ > moment().day(10); // next Wednesday (3 + 7)