LocalDateTime 的 getDayOfYear() 方法


在 Java 中,可以使用 LocalDateTime 类的 getDayOfYear() 方法来获取特定 LocalDateTime 的年度日。该方法不需要参数,并且它返回年度日,其范围为 1 到 365,对于闰年,还为 366。

如下所示,一个演示此过程的程序:

示例

 在线示例

import java.time.*;
public class Demo {
   public static void main(String[] args) {
      LocalDateTime ldt = LocalDateTime.parse("2019-02-18T11:30:15");
      System.out.println("The LocalDateTime is: " + ldt);
      System.out.println("The day of the year is: " + ldt.getDayOfYear());
   }
}

输出

The LocalDateTime is: 2019-02-18T11:30:15
The day of the year is: 49

现在,我们来理解以上程序。

首先,显示了 LocalDateTime。然后,使用 getDayOfYear() 方法显示了 LocalDateTime 的年度日。如下所示的代码段演示了这一点:

LocalDateTime ldt = LocalDateTime.parse("2019-02-18T11:30:15");
System.out.println("The LocalDateTime is: " + ldt);
System.out.println("The day of the year is: " + ldt.getDayOfYear());

更新时间:2019 年 7 月 30 日

54 次浏览

启动您的 职业

完成课程以获得认证

开始
广告
© . All rights reserved.