當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。