ホームページ >Java >&#&チュートリアル >Java の Calendar クラスを使用して日付から日数を減算するにはどうすればよいですか?
Java カレンダーを使用して日付から日数を減算する
Java で日付を操作する場合、指定された日付から日数を減算するのが一般的なタスクになることがあります。 。ただし、この計算の簡単な方法を見つけるのは難しい場合があります。問題:
Java Calendar には、日付から日数を減算する直接関数がありません。その結果、ユーザーはこの操作の正しいアプローチを決定するのに苦労する可能性があります。解決策:
"Calendar.add() Method"この問題を解決するには、「Calendar.add()」メソッドが解決策を提供します。このメソッドを使用すると、指定した値を加算または減算して、日、月、年などの特定のカレンダー フィールドを変更できます。ドキュメントには次のように記載されています。「指定した値を加算または減算します」カレンダーのルールに基づいて、指定されたカレンダー フィールドに入力される時間。"2 番目の引数として負の値を渡すことで、現在の日付から効果的に日数を減算できます。例:Calendar calendar = Calendar.getInstance(); // this would default to now calendar.add(Calendar.DAY_OF_MONTH, -5);この例では、現在の日付から 5 日が減算され、結果が「カレンダー」オブジェクトに保存されます。
以上がJava の Calendar クラスを使用して日付から日数を減算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。