質問: dt.year*100 + dt.month //201904 ``` 上記のようなコードが、想定通りに動いてくれるのかテストがしたいです。 もし2019年12月31日だったら?2020年1月1日だったら? その日が本当にくるまで、実行結果が分からない...というのはありえないですよね。。 datetime.date.today()だと、今日の日付を取得してくるので、 テストできないのでしょうか。。 ### 試したこと dtを変更することも考えたのですが、 あまり大きくプログラムを書き換えることが出来ないため、 試した方法はありません、、 ### 補足情報 相変わらず、具体的な質問が出来なくて申し訳ありません、、 どなたか、こういうプログラムの確認をしたことがある方、、、 ご教示ください、、、、
回答: 安直ですが、実機あるいは仮想のテストマシン環境を用意し、そのシステム時計を変更するという手でどうでしょうか。