
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
日経先物のSQ日を取得(毎月の第二金曜日) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
日経先物のSQ日を取得(毎月の第二金曜日) - Qiita
import calendar import datetime def get_day_of_nth_dow(year, month, nth, dow): '''dow: Monday(0) ... import calendar import datetime def get_day_of_nth_dow(year, month, nth, dow): '''dow: Monday(0) - Sunday(6)''' if nth < 1 or dow < 0 or dow > 6: return None first_dow, n = calendar.monthrange(year, month) day = 7 * (nth - 1) + (dow - first_dow) % 7 + 1 return day if day <= n else None # 実行 dates = [] for year in range(2000, 2021): for month in range(1, 13): day = get_day_of_nth_dow(year, month, 2