java获取当前时间到小时
时间: 2023-09-28 15:08:21 浏览: 143
要获取当前时间到小时,可以使用Java中的两种方法。方法一是使用Date类,代码如下:
```
Date date = new Date();
int hours = date.getHours();
System.out.println("hours = " + hours);
```
这个方法会返回当前时间的小时数。注意,Date类已经过时,推荐使用方法二中的更现代的方式。
方法二是使用GregorianCalendar类,代码如下:
```
GregorianCalendar calendar = new GregorianCalendar();
int hour = calendar.get(Calendar.HOUR_OF_DAY);
System.out.println("hour = " + hour);
```
这个方法使用GregorianCalendar类来获取当前时间的小时数。它通过调用`get(Calendar.HOUR_OF_DAY)`方法来获得小时数。注意,小时是基于24小时制的。
无论使用哪种方法,都可以获得当前时间的小时数。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [Java获取当前时间的小时/分钟](https://blog.csdn.net/qq_39962271/article/details/115526854)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [阿里P7亲自教你!java获取系统当前时间小时](https://blog.csdn.net/m0_56169789/article/details/118503449)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文