![](https://cdn-ak-scissors.b.st-hatena.com/image/square/262dc9b9182be76b17bf87ea8ab06cd90436c63c/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9UnVieSVFMyU4MSVBNyVFNSVCOSVCNCVFMyU4MyVCQiVFNiU5QyU4OCVFMyU4MyVCQiVFOSU4MCVCMSVFNSU4RCU5OCVFNCVCRCU4RCVFMyU4MSVBNyVFNiU5NyVBNSVFNCVCQiU5OCVFMyU4MiU5MiVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5NyVFMyU4MSU5NSVFMyU4MSU5QiVFMyU4MiU4QiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9MjdkNzA5MWYxOTQwYjRjOTQyYTg4MDYxNjIzZDA0Njk%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBrLW1vdG95YW4mdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWU3MTVmNzIxYTkzYmE4YWY3MTQwNTg1NDQ1NGQyMjdl%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D541718feaded1a8864947e89105cb25a)
エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Rubyで年・月・週単位で日付をループさせる - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rubyで年・月・週単位で日付をループさせる - Qiita
通常の日付のループ処理 RubyのDateクラスは先頭の日付と末尾の日付を繰り返し処理出来る仕組みがありま... 通常の日付のループ処理 RubyのDateクラスは先頭の日付と末尾の日付を繰り返し処理出来る仕組みがあります。 head = Date.new(2016, 1) tail = Date.new(2016, 12) # 1日ずつループ (head..tail).each { |date| p date.strftime('%Y%m%d') } # => '20160101', '20160102', '20160103', ... # n日の間隔でループ head.step(tail, 5).each { |date| p date.strftime('%Y%m%d') } # => '20160101', '20160106', '20160111', ... これはこれで、とても便利な機能なのですが、ループのstepの幅は日単位でしか指定することが出来ません。 年・月・週単位でループさせ