Python のモジュールを使用して、特定の年の毎週月曜日と土曜日の yyyy-mm-dd 形式の日付のリストを生成したいcalendar
(または、より適している場合は別のものを使用しますが、図書館の外)。
ただし、カレンダーを文字列形式で出力するだけのように、1 年全体のデータを取得する関数はcalendar.calendar()
、言うまでもなく、操作するのが不当に負担になります。
私が欲しいのはcalendar.monthcalendar
、リストごとに7つのエントリを持つマトリックスを返し、それぞれが順序付けられた曜日を表す のようなものです。ただし、これは私の月曜日と土曜日の問題では重荷でもあります。週によっては 2 か月 (つまり、月末と月初) にまたがるからです。
それを解決するための厄介なハックを開発できると思いますが、見落としているより良い方法があることを願っています.