public class GlobalCustomFormat extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
FORMAT_MILLISECONDS
格式:毫秒时间戳
|
static String |
FORMAT_SECONDS
格式:秒时间戳(Unix时间戳)
|
| Constructor and Description |
|---|
GlobalCustomFormat() |
| Modifier and Type | Method and Description |
|---|---|
static String |
format(Date date,
CharSequence format)
使用自定义格式格式化日期
|
static String |
format(TemporalAccessor temporalAccessor,
CharSequence format)
使用自定义格式格式化日期
|
static boolean |
isCustomFormat(String format)
检查指定格式是否为自定义格式
|
static Date |
parse(CharSequence dateStr,
String format)
使用自定义格式解析日期
|
static void |
putFormatter(String format,
Function<Date,String> func)
加入日期格式化规则
|
static void |
putParser(String format,
Function<CharSequence,Date> func)
加入日期解析规则
|
public static final String FORMAT_SECONDS
public static final String FORMAT_MILLISECONDS
public static void putFormatter(String format, Function<Date,String> func)
format - 格式func - 格式化函数public static void putParser(String format, Function<CharSequence,Date> func)
format - 格式func - 解析函数public static boolean isCustomFormat(String format)
format - 格式public static String format(Date date, CharSequence format)
date - 日期format - 自定义格式public static String format(TemporalAccessor temporalAccessor, CharSequence format)
temporalAccessor - 日期format - 自定义格式public static Date parse(CharSequence dateStr, String format)
dateStr - 日期字符串format - 自定义格式Copyright © 2025. All rights reserved.