java8获取当前时间只取到分
时间: 2023-07-01 15:28:25 浏览: 58
您可以使用Java 8中的LocalDateTime类来获取当前时间,并使用DateTimeFormatter来格式化输出。
以下是一个示例代码:
```java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
String formattedDateTime = now.format(formatter);
System.out.println("当前时间(只取到分): " + formattedDateTime);
}
}
```
这将输出当前时间,但只会显示到分钟。例如:
```
当前时间(只取到分): 2021-11-10 16:38
```
相关问题
java代码获取当前时间
Java代码获取当前时间有多种方法,其中比较常用的有以下三种:
1. 使用Java.util.Date类:可以通过实例化Date类来获取当前时间,代码如下:
```
Date date = new Date();
```
2. 使用System.currentTimeMillis()方法:该方法返回当前时间的毫秒数,代码如下:
```
long currentTimeMillis = System.currentTimeMillis();
```
3. 使用Calendar类:可以通过实例化Calendar类来获取当前时间,代码如下:
```
Calendar calendar = Calendar.getInstance();
Date date = calendar.getTime();
```
以上三种方法都可以获取当前时间,具体使用哪种方法取决于具体的需求。如果只需要获取当前时间的毫秒数,使用第二种方法会更快速。如果需要对时间进行更多的操作,比如格式化输出等,使用第一种或第三种方法会更方便。
java18获取当前时间
在Java中获取当前时间有多种方法,其中常用的方法如下:
1. 使用java.util.Date类
```java
Date date = new Date();
System.out.println(date);
```
2. 使用java.time包中的LocalDateTime类
```java
LocalDateTime now = LocalDateTime.now();
System.out.println(now);
```
3. 使用java.text.SimpleDateFormat类
```java
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String currentDate = sdf.format(new Date());
System.out.println(currentDate);
```
以上三种方式都可以获取到当前时间,具体使用哪种方法取决于个人喜好和实际需求。