エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Pythonで1ヶ月前を求める時 - Qiita
標記でネットを調べると、みんなdateutil を使うってなっているけど、わざわざutility使うことないので... 標記でネットを調べると、みんなdateutil を使うってなっているけど、わざわざutility使うことないのではと思って、下の関数を作成しました これは、YYYYMMのフォーマットで文字列6桁の年月を受け取り、1ヶ月前を返すものです 今の所、問題ない感じですね def get_pre_month(year_month: str) -> str: y = int(year_month[0:4]) m = int(year_month[4:6]) if m == 1: y -= 1 return f"{y}12" m -= 1 # 0 padding return f"{y}{m:02}" def test_get_pre_month(): assert app.get_pre_month("202403") == "202402" assert app.get_pre_month("202