当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java LocalDate toEpochDay()用法及代码示例


LocalDate类toEpochDay()方法

  • toEpochDay() 方法在java.time包。
  • toEpochDay() 方法用于将这个 LocalDate 转换为 java epoch 标准格式的天数。
  • toEpochDay() 方法是一个非静态方法,它只能通过类对象访问,如果我们尝试使用类名访问方法,则会出现错误。
  • toEpochDay() 方法在将此 LocalDate 转换为天数时不会抛出异常。

用法:

    public long toEpochDay();

参数:

  • None

返回值:

这个方法的返回类型是long,它将转换值返回为纪元天数。

例:

// Java program to demonstrate the example 
// of long toEpochDay() method of LocalDate

import java.time.*;

public class ToEpochDayOfLocalDate {
    public static void main(String args[]) {
        // Instantiates two LocalDate
        LocalDate l_da1 = LocalDate.parse("2007-04-04");
        LocalDate l_da2 = LocalDate.of(2008, Month.FEBRUARY, 06);

        // Display l_da1,l_da2 
        System.out.println("LocalDate l_da1,l_da2:");
        System.out.println("l_da1:" + l_da1);
        System.out.println("l_da2:" + l_da2);

        System.out.println();

        // Here, this method converts this
        // date l_da1 to an epoch day
        long to_epoc_day = l_da1.toEpochDay();

        // Display to_epoc_day
        System.out.println("l_da1.toEpochDay():" + to_epoc_day);

        // Here, this method converts this
        // date l_da2 to an epoch day
        to_epoc_day = l_da2.toEpochDay();

        // Display to_epoc_day
        System.out.println("l_da2.toEpochDay():" + to_epoc_day);
    }
}

输出

LocalDate l_da1,l_da2:
l_da1:2007-04-04
l_da2:2008-02-06

l_da1.toEpochDay():13607
l_da2.toEpochDay():13915


相关用法


注:本文由纯净天空筛选整理自 Java LocalDate Class | toEpochDay() Method with Example。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。