📜  带有示例的Java中的 YearMonth now(zone)(1)

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

Java中的 YearMonth now(zone)

在Java中,YearMonth是表示年份和月份的类。它提供了许多方便的方法用于处理日期和时间。

now(zone)是YearMonth类中的一个静态方法,用于获取当前时区的当前年月。下面是一个示例程序,演示如何使用该方法:

import java.time.YearMonth;
import java.time.ZoneId;

public class Main {
    public static void main(String[] args) {
        // 获取当前时区的当前年月
        YearMonth yearMonth = YearMonth.now(ZoneId.systemDefault());

        System.out.println(yearMonth);
    }
}

在上面的代码中,我们使用了Java 8中引入的新时间API。首先,我们导入了java.time.YearMonthjava.time.ZoneId类。然后,在main方法中,我们使用YearMonth.now(ZoneId.systemDefault())方法获取当前时区的当前年月。最后,我们将结果打印到控制台上。

输出将类似于以下内容:

2021-09

此处,YearMonth.now(ZoneId.systemDefault())返回的是一个YearMonth对象,表示当前时区的当前年月。我们可以调用其他方法来操作这个对象,例如获取月份、添加月份等等。

总之,YearMonth now(zone)是一个非常有用的方法,可以帮助我们处理日期和时间。如果您想了解更多有关Java日期和时间API的信息,请参考Java官方文档。