私が知っているようにgetHours()
、getMinutes()
およびgetSeconds()
すべてのJavaに廃止され、それらが置き換えられますCalendar.HOUR_OF_DAY
、Calendar.MINUTE
、Calendar.SECOND
。
これらは実際、その特定の瞬間の時、分、秒を返します。ただし、Date変数から時間と分を取得したいと思います。例えば、
データベースから取得した時間は
time = Thu Jan 01 09:12:18 CET 1970;
int hours = time.getHours();
int minutes = time.getMinutes();
int seconds = time.getSeconds();
時間、分、秒を取得することで、
hours = 9
minutes = 12
seconds = 18
では、この機能にカレンダーを使用するにはどうすればよいですか?がgetHours()
非推奨されてきたが、それはまだ働いていました。これに代わるものがあるかどうかはまだ知りたいです。