Python のコマンド引数処理で日付と時間を処理する2023年01月14日 12時03分37秒

argparse は多彩な引数の処理を行う。Python 3.7 から、日付の処理も簡単に出来るようになった。

datetime で例。

parser.add_argument('date', type=datetime.date.fromisoformat)
全部で date 型, datetime 型time 型の処理が出来る。