小编mel*_*mel的帖子

Java getHours(),getMinutes()和getSeconds()

据我所知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();
Run Code Online (Sandbox Code Playgroud)

通过检索小时,分钟和秒,我得到了

hours = 9
minutes = 12
seconds = 18
Run Code Online (Sandbox Code Playgroud)

那么,我如何使用Calendar来实现这个功能呢?虽然getHours()已被弃用但仍然有效.我仍然想知道是否有替代方案.

java date hour minute seconds

80
推荐指数
3
解决办法
16万
查看次数

标签 统计

date ×1

hour ×1

java ×1

minute ×1

seconds ×1