java 如何获取当天9点时间_2.9 问题:显示当前时间
时间: 2023-07-04 14:30:35 浏览: 163
Java程序 实现 显示当前时间
你可以使用 Java 中的 Calendar 类来获取当前时间,并将小时和分钟设置为 9:00,如下所示:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
// 获取当前时间
Calendar calendar = Calendar.getInstance();
// 设置小时和分钟
calendar.set(Calendar.HOUR_OF_DAY, 9);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MILLISECOND, 0);
// 输出时间
System.out.println(calendar.getTime());
}
}
```
这段代码会输出当前时间的 9:00am。如果你想要输出的时间格式化为 2.9 的形式,你可以使用 SimpleDateFormat 类来格式化输出的时间,如下所示:
```java
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
// 获取当前时间
Calendar calendar = Calendar.getInstance();
// 设置小时和分钟
calendar.set(Calendar.HOUR_OF_DAY, 9);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MILLISECOND, 0);
// 格式化输出时间
SimpleDateFormat sdf = new SimpleDateFormat("MM.dd");
System.out.println(sdf.format(calendar.getTime()));
}
}
```
这段代码会输出当前时间的 2.9 格式。
阅读全文