JAVA 获取当前时间
时间: 2023-08-24 15:09:30 浏览: 74
可以使用Java中的SimpleDateFormat类来获取当前时间的年月日,具体代码如下:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class GetCurrentDate {
public static void main(String[] args) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
String currentDate = sdf.format(new Date());
System.out.println(currentDate);
}
}
```
运行结果为当前日期的年月日,例如20211201。
相关问题
java获取当前时间
可以使用 Java 中的 `java.util.Date` 类或者 `java.time.LocalDateTime` 类来获取当前时间。以下是使用这两种方法获取当前时间的示例代码:
```java
// 使用 java.util.Date 类获取当前时间
import java.util.Date;
public class Example {
public static void main(String[] args) {
Date date = new Date();
System.out.println(date);
}
}
// 使用 java.time.LocalDateTime 类获取当前时间
import java.time.LocalDateTime;
public class Example {
public static void main(String[] args) {
LocalDateTime currentDateTime = LocalDateTime.now();
System.out.println(currentDateTime);
}
}
```
这两个示例都会输出当前时间。需要注意的是,`java.util.Date` 类已经过时,建议使用 Java 8 引入的 `java.time` 包中的新类来处理日期和时间。
java获取当前时间小时
以下是两种Java获取当前时间小时的方法:
1.使用Calendar类获取当前时间小时数:
```java
import java.util.Calendar;
Calendar calendar = Calendar.getInstance();
int hour = calendar.get(Calendar.HOUR_OF_DAY);
System.out.println("当前时间小时数:" + hour);
```
2.使用GregorianCalendar类获取当前时间小时数:
```java
import java.util.GregorianCalendar;
GregorianCalendar calendar = new GregorianCalendar();int hour = calendar.get(GregorianCalendar.HOUR_OF_DAY);
System.out.println("当前时间小时数:" + hour);
```
阅读全文