Java中Year類的format()方法用於根據作為參數傳遞給它的DateTimeFormatter格式化當前Year對象。
用法:
public String format(DateTimeFormatter formatter)
參數:此方法接受單個參數格式程序。它指定一個DateTimeFormatter,根據該DateTime格式化當前的Year對象。它不能為NULL。
返回值:它返回一個字符串,該字符串是格式化的Year值。
異常:如果年份對象格式化期間發生任何錯誤,則此方法將引發DateTimeException。
以下程序說明了Java中Year的format()方法:
示例1::
// Program to illustrate the format() method
import java.util.*;
import java.time.*;
import java.time.format.DateTimeFormatter;
public class GfG {
public static void main(String[] args)
{
// Creates a Year object
Year firstYear = Year.of(1997);
// Print the current year in
// default format
System.out.println(firstYear);
// Create a DateTimeFormatter
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yy");
// Print the current year after formatting
System.out.println(firstYear.format(formatter));
}
}
輸出:
1997 97
示例2::
// Program to illustrate the format() method
import java.util.*;
import java.time.*;
import java.time.format.DateTimeFormatter;
public class GfG {
public static void main(String[] args)
{
// Creates a Year object
Year firstYear = Year.of(2018);
// Print the current year in
// default format
System.out.println(firstYear);
// Create a DateTimeFormatter
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yy");
// Print the current year after formatting
System.out.println(firstYear.format(formatter));
}
}
輸出:
2018 18
相關用法
- Java ChronoLocalDateTime format()用法及代碼示例
- Java LocalTime format()用法及代碼示例
- Java OffsetTime format()用法及代碼示例
- Java ChoiceFormat format()用法及代碼示例
- Java SimpleDateFormat format()用法及代碼示例
- Java ChronoZonedDateTime format()用法及代碼示例
- Java MonthDay format()用法及代碼示例
- Java ChronoLocalDate format()用法及代碼示例
- Java DateFormat format()用法及代碼示例
- Java OffsetDateTime format()用法及代碼示例
- Java ZonedDateTime format()用法及代碼示例
- Java Year of()用法及代碼示例
- Java Year get()用法及代碼示例
- Java Year until()用法及代碼示例
- Java Year now()用法及代碼示例
注:本文由純淨天空篩選整理自barykrg大神的英文原創作品 Year format() method in Java with Examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。