练习3:使用LocalDateTime类获取并打印当前日期和时间,取名为currentDateTime。
时间: 2023-12-16 22:27:48 浏览: 133
你可以使用以下代码来获取并打印当前日期和时间:
```
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime currentDateTime = LocalDateTime.now();
System.out.println("当前日期和时间: " + currentDateTime);
}
}
```
这里我们使用了Java 8中的LocalDateTime类来获取当前日期和时间。LocalDateTime类提供了now()方法来获取当前日期和时间。我们将获取到的当前日期和时间赋值给一个名为currentDateTime的变量,并使用System.out.println()方法将其打印出来。
相关问题
LocalDateTime currentDateTime = LocalDateTime.now();怎样使用currentDateTime获取时间毫秒值
可以使用`currentDateTime`的`toInstant()`方法将`LocalDateTime`对象转换为`Instant`对象,然后使用`toEpochMilli()`方法获取时间的毫秒值。
```java
LocalDateTime currentDateTime = LocalDateTime.now();
long milliseconds = currentDateTime.toInstant(ZoneOffset.UTC).toEpochMilli();
System.out.println("Milliseconds: " + milliseconds);
```
这样就可以获取到`currentDateTime`的时间毫秒值。
LocalDateTime获取当前日期
您可以使用Java中的`LocalDateTime`类来获取当前日期和时间。以下是一个示例代码:
```java
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime currentDateTime = LocalDateTime.now();
System.out.println("当前日期和时间: " + currentDateTime);
// 获取当前日期
int year = currentDateTime.getYear();
int month = currentDateTime.getMonthValue();
int day = currentDateTime.getDayOfMonth();
System.out.println("当前日期: " + year + "-" + month + "-" + day);
}
}
```
运行上述代码将输出当前日期和时间,以及当前日期。
请注意,这个示例使用的是Java 8中的`java.time`包,如果您使用的是较早版本的Java,请在代码中相应地进行修改。
阅读全文