setHours()
の代替方法はjava.util.Date
です。廃止予定のため、私の日付変数には、特定の時間を設定したいが、非推奨のメソッドsetHours()
を使用したくない。すでにDate
オブジェクトを持っている場合は、指定した日付とカレンダーを初期化するためにcal.setTime(date)
を使用することができますjava.util.DateのsetHours()の代替メソッド?
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, hour);
Date date = cal.getTime();
:
GregorianCalendarを使用してください。または、SDKのDateライブラリの一般的な代替方法であるJODA時間に切り替えます。 – Perception