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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。