Javaで日付を定義する方法は何ですか。
Javaでは、日付を定義するためにjava.util.Dateクラスやjava.util.Calendarクラスを使用することができます。
- java.util.Dateの日本語での同義語:日付オブジェクト
- java.util.Dateをネイティブに日本語で言い換えると、java.util.Dateとなります。
- 日付 (ひづけ)
- 日付 (ひづけ)
- 日付 (ひづけ)
import java.util.Date;
// 创建当前时间的Date对象
Date currentDate = new Date();
// 创建指定时间的Date对象
Date specifiedDate = new Date(2022, 11, 31, 23, 59, 59);
- 日本語で自然に言い換えると、java.util.Calendarは「カレンダー」です。
- Javaのjava.util.Calendar
- 現在のカレンダーを取得する
- カレンダー
- 集合()
import java.util.Calendar;
// 创建一个Calendar对象
Calendar calendar = Calendar.getInstance();
// 设置日期的年、月、日
calendar.set(Calendar.YEAR, 2022);
calendar.set(Calendar.MONTH, Calendar.DECEMBER);
calendar.set(Calendar.DAY_OF_MONTH, 31);
// 获取设置后的日期
Date date = calendar.getTime();
注意すべき点は、java.util.Dateクラスの多くのメソッドが非推奨(deprecated)になっていることであり、代わりにjava.timeパッケージの新しい日付と時刻API、例えばjava.time.LocalDateやjava.time.LocalDateTimeなどを使用することを推奨するということです。Java 8から、新しい日付と時刻APIが導入され、より優れた設計と使いやすさが提供されています。