📜  Java中的即时 now() 方法和示例(1)

📅  最后修改于: 2023-12-03 15:16:31.520000             🧑  作者: Mango

Java中的即时now()方法和示例

在Java中,我们可以使用java.time包中的LocalDateTime类的now()方法来获取当前时间。这个方法返回的是当前系统默认时区下的当前日期和时间,精度高达纳秒级别。下面是具体的介绍和示例代码。

LocalDateTime类

LocalDateTime类是java.time包中的一个日期时间类,它提供了很多日期时间操作的方法,包括计算、比较、格式化等等。在使用now()方法之前,需要先导入LocalDateTime类:

import java.time.LocalDateTime;
now()方法

now()方法是LocalDateTime类中的一个静态方法,用于获取当前日期和时间。该方法不接收任何参数,返回的是当前系统默认时区下的当前日期和时间。下面是该方法的具体定义:

public static LocalDateTime now()
示例代码

下面是一个简单的示例,展示如何使用now()方法获取当前时间:

import java.time.LocalDateTime;

public class NowExample {
    public static void main(String[] args) {
        LocalDateTime now = LocalDateTime.now();

        System.out.println("当前时间:" + now);
    }
}

输出结果如下:

当前时间:2022-07-14T16:02:23.311

在上面的示例中,我们首先使用LocalDateTime.now()方法获取当前时间,并将结果保存在now变量中。然后,我们使用System.out.println()方法输出结果。

总结

在Java中,我们可以使用java.time包中的LocalDateTime类的now()方法来获取当前日期和时间。该方法返回的是当前系统默认时区下的当前日期和时间,精度高达纳秒级别。在使用now()方法之前,需要先导入LocalDateTime类。