日付は年、月、日の3つのintデータで構成されており、関数を使うことはできず、一番簡単なifで判断するだけですが、簡単な方法はありますか?
ルーチン: if が if 内にネストされている場合、年が等しい場合は月を決定し、日を決定します直接年1000000 月100 日 if は 1 つ実行できます
並べ替えと同じように、年月日を文字列に変換し、それらを追加して比較するだけです。月と日は2桁である必要があり、1桁の場合は0が追加されることに注意してください
コードの単純さを考慮すると、この方法は確かに優れていますが、パフォーマンスの観点から見ると、3 つの if は乗算よりもはるかに効率的です
並べ替えと同じように、年月日を文字列に変換し、それらを追加して比較するだけです。月と日は2桁である必要があり、1桁の場合は0が追加されることに注意してください
コードの単純さを考慮すると、この方法は確かに優れていますが、パフォーマンスの観点から見ると、3 つの if は乗算よりもはるかに効率的です