概述
[ 常量 ]
private static final TimeZone UTC_TIME_ZONE = FastTimeZone.getGmtTimeZone();
public static final FastDateFormat ISO_8601_EXTENDED_DATETIME_FORMAT
= FastDateFormat.getInstance("yyyy-MM-dd'T'HH:mm:ss");
public static final FastDateFormat ISO_DATETIME_FORMAT = ISO_8601_EXTENDED_DATETIME_FORMAT;
public static final FastDateFormat ISO_8601_EXTENDED_DATETIME_TIME_ZONE_FORMAT
= FastDateFormat.getInstance("yyyy-MM-dd'T'HH:mm:ssZZ");
public static final FastDateFormat ISO_DATETIME_TIME_ZONE_FORMAT = ISO_8601_EXTENDED_DATETIME_TIME_ZONE_FORMAT;
public static final FastDateFormat ISO_8601_EXTENDED_DATE_FORMAT
= FastDateFormat.getInstance("yyyy-MM-dd");
public static final FastDateFormat ISO_DATE_FORMAT = ISO_8601_EXTENDED_DATE_FORMAT;
public static final FastDateFormat ISO_DATE_TIME_ZONE_FORMAT
= FastDateFormat.getInstance("yyyy-MM-ddZZ");
public static final FastDateFormat ISO_TIME_FORMAT
= FastDateFormat.getInstance("'T'HH:mm:ss");
public static final FastDateFormat ISO_TIME_TIME_ZONE_FORMAT
= FastDateFormat.getInstance("'T'HH:mm:ssZZ");
public static final FastDateFormat ISO_8601_EXTENDED_TIME_FORMAT
= FastDateFormat.getInstance("HH:mm:ss");
public static final FastDateFormat ISO_TIME_NO_T_FORMAT = ISO_8601_EXTENDED_TIME_FORMAT;
public static final FastDateFormat ISO_8601_EXTENDED_TIME_TIME_ZONE_FORMAT
= FastDateFormat.getInstance("HH:mm:ssZZ");
public static final FastDateFormat ISO_TIME_NO_T_TIME_ZONE_FORMAT = ISO_8601_EXTENDED_TIME_TIME_ZONE_FORMAT;
public static final FastDateFormat SMTP_DATETIME_FORMAT
= FastDateFormat.getInstance("EEE, dd MMM yyyy HH:mm:ss Z", Locale.US);
[ 常用方法 ]
参数:
Date date = new Date();
Calendar calendar = Calendar.getInstance();
long currentTimeMillis = System.currentTimeMillis();
String pattern = "yyyy-MM-dd HH:mm:ss";
DateFormatUtils.format => 将 日期时间 | 日历 | 日期时间毫秒数设置为特定模式字符串
// 将日期/时间格式化为区域设置中的特定模式。[日期/时间][格式化日期的模式]
System.out.println(DateFormatUtils.format(date, pattern));
// 将日期/时间格式化为区域设置中的特定模式。[日期/时间][格式化日期的模式][区域设置]
System.out.println(DateFormatUtils.format(date, pattern, Locale.ENGLISH));
// 将日期/时间格式化为时区中的特定模式。[日期/时间][格式化日期的模式][时区设置]
System.out.println(DateFormatUtils.format(date, pattern, TimeZone.getTimeZone("Asia/Shanghai")));
// 将日期/时间格式化为时区和地区中的特定模式。[日期/时间][格式化日期的模式][时区设置][区域设置]
System.out.println(DateFormatUtils.format(date, pattern, TimeZone.getDefault(), Locale.CHINESE));
// 将日历格式化为区域设置中的特定模式。[日历][格式化日期的模式]
System.out.println(DateFormatUtils.format(calendar, pattern));
// 将日历格式化为区域设置中的特定模式。[日历][格式化日期的模式][区域设置]
System.out.println(DateFormatUtils.format(calendar, pattern, Locale.CHINESE));
// 将日历格式化为时区中的特定模式。[日历][格式化日期的模式][时区设置]
System.out.println(DateFormatUtils.format(calendar, pattern, TimeZone.getTimeZone("Asia/Shanghai")));
// 将日历格式化为时区和地区中的特定模式.[日历][格式化日期的模式][时区设置][区域设置]
System.out.println(DateFormatUtils.format(calendar, pattern, TimeZone.getDefault(), Locale.CHINESE));
// 将日期/时间毫秒数格式化为特定的模式。[日期时间毫秒数][格式化日期的模式]
System.out.println(DateFormatUtils.format(currentTimeMillis, pattern));
// 将日期/时间毫秒数格式化为区域设置中的特定模式。[日期时间毫秒数][格式化日期的模式][区域设置]
System.out.println(DateFormatUtils.format(currentTimeMillis, pattern, Locale.CHINESE));
// 将日期/时间毫秒数格式化为时区中的特定模式。[日期时间毫秒数][格式化日期的模式][时区设置]
System.out.println(DateFormatUtils.format(currentTimeMillis, pattern, TimeZone.getDefault()));
// 将日期/时间毫秒数格式化为时区和地区中的特定模式。[日期时间毫秒数][格式化日期的模式][时区设置][区域设置]
System.out.println(DateFormatUtils.format(currentTimeMillis, pattern, TimeZone.getDefault(), Locale.CHINESE));
DateFormatUtils.formatUTC => 使用UTC时区将 日期时间 | 日期时间毫秒数设置为特定模式字符串
// 使用UTC时区将日期/时间格式化为特定的模式。[日期时间][格式化日期的模式]
System.out.println(DateFormatUtils.formatUTC(date, pattern));
// 使用UTC时区将日期/时间格式化为特定的模式。[日期时间][格式化日期的模式][区域设置]
System.out.println(DateFormatUtils.formatUTC(date, pattern, Locale.CHINESE));
// 使用UTC时区将日期/时间毫秒数格式化为特定的模式。[日期时间毫秒数][格式化日期的模式]
System.out.println(DateFormatUtils.formatUTC(currentTimeMillis, pattern));
// 使用UTC时区将日期/时间毫秒数格式化为特定的模式。[日期时间毫秒数][格式化日期的模式][区域设置]
System.out.println(DateFormatUtils.formatUTC(currentTimeMillis, pattern, Locale.CHINESE));
最后
以上就是无辜柜子为你收集整理的【日期格式化】DateFormatUtils的全部内容,希望文章能够帮你解决【日期格式化】DateFormatUtils所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复