- All Superinterfaces:
DatePrinter
- All Known Implementing Classes:
FastDatePrinter,FormatBuilder
日期格式化输出接口,定义日期格式化方法。
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Method Summary
Modifier and TypeMethodDescriptionformat(long millis) 格式化毫秒时间戳为字符串。<B extends Appendable>
Bformat(long millis, B buf) 格式化毫秒时间戳到指定的输出缓冲区。格式化日历对象为字符串。<B extends Appendable>
B格式化日历对象到指定的输出缓冲区,优先使用构造时指定的时区。格式化日期对象为字符串,使用GregorianCalendar。<B extends Appendable>
B格式化日期对象到指定的输出缓冲区,使用GregorianCalendar。Methods inherited from interface org.miaixz.bus.core.center.date.printer.DatePrinter
getLocale, getPattern, getTimeZone
-
Method Details
-
format
格式化毫秒时间戳为字符串。- Parameters:
millis- 毫秒时间戳- Returns:
- 格式化后的字符串
-
format
格式化日期对象为字符串,使用GregorianCalendar。- Parameters:
date- 日期对象- Returns:
- 格式化后的字符串
-
format
格式化日历对象为字符串。- Parameters:
calendar- 日历对象- Returns:
- 格式化后的字符串
-
format
格式化毫秒时间戳到指定的输出缓冲区。- Type Parameters:
B- Appendable 类型,通常为 StringBuilder 或 StringBuffer- Parameters:
millis- 毫秒时间戳buf- 输出缓冲区- Returns:
- 格式化后的缓冲区
-
format
格式化日期对象到指定的输出缓冲区,使用GregorianCalendar。- Type Parameters:
B- Appendable 类型,通常为 StringBuilder 或 StringBuffer- Parameters:
date- 日期对象buf- 输出缓冲区- Returns:
- 格式化后的缓冲区
-
format
格式化日历对象到指定的输出缓冲区,优先使用构造时指定的时区。- Type Parameters:
B- Appendable 类型,通常为 StringBuilder 或 StringBuffer- Parameters:
calendar- 日历对象buf- 输出缓冲区- Returns:
- 格式化后的缓冲区
-