java工具类获取当前时间
时间: 2023-11-02 13:19:56 浏览: 124
在Java中,可以使用java.util.Calendar类来获取当前时间。Calendar类提供了多个方法来获取不同时间字段,如年、月、日、时、分、秒等。以下是获取当前时间的代码示例:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance(); // 获取当前时间的Calendar实例
int year = calendar.get(Calendar.YEAR); // 获取当前年份
int month = calendar.get(Calendar.MONTH) + 1; // 获取当前月份(注意:月份从0开始,需要加1)
int day = calendar.get(Calendar.DAY_OF_MONTH); // 获取当前日期
int hour = calendar.get(Calendar.HOUR_OF_DAY); // 获取当前小时
int minute = calendar.get(Calendar.MINUTE); // 获取当前分钟
int second = calendar.get(Calendar.SECOND); // 获取当前秒数
System.out.println("当前时间是:" + year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second);
}
}
```
上述代码中,我们通过调用`Calendar.getInstance()`方法获取了当前时间的Calendar实例,并使用`get`方法获取了当前的年、月、日、时、分、秒等时间字段。最后,将获取到的时间字段拼接成字符串,输出到控制台。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [JAVA日期操作大全](https://blog.csdn.net/u011781521/article/details/78852137)[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: 100%"]
[ .reference_list ]
阅读全文