public class org.apache.commons.lang.time.DateFormatUtils extends java.lang.Object
{
private static final java.util.TimeZone UTC_TIME_ZONE;
public static final org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_DATETIME_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat ISO_DATETIME_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_DATETIME_TIME_ZONE_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat ISO_DATETIME_TIME_ZONE_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_DATE_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat ISO_DATE_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat ISO_DATE_TIME_ZONE_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat ISO_TIME_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat ISO_TIME_TIME_ZONE_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_TIME_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat ISO_TIME_NO_T_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_TIME_TIME_ZONE_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat ISO_TIME_NO_T_TIME_ZONE_FORMAT;
public static final org.apache.commons.lang.time.FastDateFormat SMTP_DATETIME_FORMAT;
public static java.lang.String format(java.util.Calendar, java.lang.String)
{
java.util.Calendar v;
java.util.TimeZone v;
java.lang.String v, v;
v := @parameter: java.util.Calendar;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.util.TimeZone getTimeZone(java.util.Calendar)>(v);
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Calendar,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, v, null);
return v;
}
public static java.lang.String format(java.util.Calendar, java.lang.String, java.util.Locale)
{
java.util.Calendar v;
java.util.Locale v;
java.util.TimeZone v;
java.lang.String v, v;
v := @parameter: java.util.Calendar;
v := @parameter: java.lang.String;
v := @parameter: java.util.Locale;
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.util.TimeZone getTimeZone(java.util.Calendar)>(v);
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Calendar,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, v, v);
return v;
}
public static java.lang.String format(java.util.Calendar, java.lang.String, java.util.TimeZone)
{
java.util.Calendar v;
java.util.TimeZone v;
java.lang.String v, v;
v := @parameter: java.util.Calendar;
v := @parameter: java.lang.String;
v := @parameter: java.util.TimeZone;
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Calendar,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, v, null);
return v;
}
public static java.lang.String format(java.util.Calendar, java.lang.String, java.util.TimeZone, java.util.Locale)
{
java.util.Calendar v;
java.util.Locale v;
java.util.TimeZone v;
java.lang.String v, v;
org.apache.commons.lang.time.FastDateFormat v;
v := @parameter: java.util.Calendar;
v := @parameter: java.lang.String;
v := @parameter: java.util.TimeZone;
v := @parameter: java.util.Locale;
v = staticinvoke <org.apache.commons.lang.time.FastDateFormat: org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, v);
v = virtualinvoke v.<org.apache.commons.lang.time.FastDateFormat: java.lang.String format(java.util.Calendar)>(v);
return v;
}
public static java.lang.String format(java.util.Date, java.lang.String)
{
java.lang.String v, v;
java.util.Date v;
v := @parameter: java.util.Date;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Date,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, null, null);
return v;
}
public static java.lang.String format(java.util.Date, java.lang.String, java.util.Locale)
{
java.util.Date v;
java.util.Locale v;
java.lang.String v, v;
v := @parameter: java.util.Date;
v := @parameter: java.lang.String;
v := @parameter: java.util.Locale;
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Date,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, null, v);
return v;
}
public static java.lang.String format(java.util.Date, java.lang.String, java.util.TimeZone)
{
java.util.Date v;
java.util.TimeZone v;
java.lang.String v, v;
v := @parameter: java.util.Date;
v := @parameter: java.lang.String;
v := @parameter: java.util.TimeZone;
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Date,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, v, null);
return v;
}
public static java.lang.String format(java.util.Date, java.lang.String, java.util.TimeZone, java.util.Locale)
{
java.util.Date v;
java.util.Locale v;
java.util.TimeZone v;
java.lang.String v, v;
org.apache.commons.lang.time.FastDateFormat v;
v := @parameter: java.util.Date;
v := @parameter: java.lang.String;
v := @parameter: java.util.TimeZone;
v := @parameter: java.util.Locale;
v = staticinvoke <org.apache.commons.lang.time.FastDateFormat: org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, v);
v = virtualinvoke v.<org.apache.commons.lang.time.FastDateFormat: java.lang.String format(java.util.Date)>(v);
return v;
}
public static java.lang.String format(long, java.lang.String)
{
java.util.Date v;
long v;
java.lang.String v, v;
v := @parameter: long;
v := @parameter: java.lang.String;
v = new java.util.Date;
specialinvoke v.<java.util.Date: void <init>(long)>(v);
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Date,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, null, null);
return v;
}
public static java.lang.String format(long, java.lang.String, java.util.Locale)
{
java.util.Date v;
java.util.Locale v;
long v;
java.lang.String v, v;
v := @parameter: long;
v := @parameter: java.lang.String;
v := @parameter: java.util.Locale;
v = new java.util.Date;
specialinvoke v.<java.util.Date: void <init>(long)>(v);
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Date,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, null, v);
return v;
}
public static java.lang.String format(long, java.lang.String, java.util.TimeZone)
{
java.util.Date v;
java.util.TimeZone v;
long v;
java.lang.String v, v;
v := @parameter: long;
v := @parameter: java.lang.String;
v := @parameter: java.util.TimeZone;
v = new java.util.Date;
specialinvoke v.<java.util.Date: void <init>(long)>(v);
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Date,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, v, null);
return v;
}
public static java.lang.String format(long, java.lang.String, java.util.TimeZone, java.util.Locale)
{
java.util.Date v;
java.util.Locale v;
java.util.TimeZone v;
long v;
java.lang.String v, v;
v := @parameter: long;
v := @parameter: java.lang.String;
v := @parameter: java.util.TimeZone;
v := @parameter: java.util.Locale;
v = new java.util.Date;
specialinvoke v.<java.util.Date: void <init>(long)>(v);
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Date,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, v, v);
return v;
}
public static java.lang.String formatUTC(java.util.Date, java.lang.String)
{
java.util.Date v;
java.util.TimeZone v;
java.lang.String v, v;
v := @parameter: java.util.Date;
v := @parameter: java.lang.String;
v = <org.apache.commons.lang.time.DateFormatUtils: java.util.TimeZone UTC_TIME_ZONE>;
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Date,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, v, null);
return v;
}
public static java.lang.String formatUTC(java.util.Date, java.lang.String, java.util.Locale)
{
java.util.Date v;
java.util.Locale v;
java.util.TimeZone v;
java.lang.String v, v;
v := @parameter: java.util.Date;
v := @parameter: java.lang.String;
v := @parameter: java.util.Locale;
v = <org.apache.commons.lang.time.DateFormatUtils: java.util.TimeZone UTC_TIME_ZONE>;
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Date,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, v, v);
return v;
}
public static java.lang.String formatUTC(long, java.lang.String)
{
java.util.Date v;
java.util.TimeZone v;
long v;
java.lang.String v, v;
v := @parameter: long;
v := @parameter: java.lang.String;
v = new java.util.Date;
specialinvoke v.<java.util.Date: void <init>(long)>(v);
v = <org.apache.commons.lang.time.DateFormatUtils: java.util.TimeZone UTC_TIME_ZONE>;
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Date,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, v, null);
return v;
}
public static java.lang.String formatUTC(long, java.lang.String, java.util.Locale)
{
java.util.Date v;
java.util.Locale v;
java.util.TimeZone v;
long v;
java.lang.String v, v;
v := @parameter: long;
v := @parameter: java.lang.String;
v := @parameter: java.util.Locale;
v = new java.util.Date;
specialinvoke v.<java.util.Date: void <init>(long)>(v);
v = <org.apache.commons.lang.time.DateFormatUtils: java.util.TimeZone UTC_TIME_ZONE>;
v = staticinvoke <org.apache.commons.lang.time.DateFormatUtils: java.lang.String format(java.util.Date,java.lang.String,java.util.TimeZone,java.util.Locale)>(v, v, v, v);
return v;
}
private static java.util.TimeZone getTimeZone(java.util.Calendar)
{
java.util.Calendar v;
java.util.TimeZone v;
v := @parameter: java.util.Calendar;
if v != null goto label;
v = null;
goto label;
label:
v = virtualinvoke v.<java.util.Calendar: java.util.TimeZone getTimeZone()>();
label:
return v;
}
public void <init>()
{
org.apache.commons.lang.time.DateFormatUtils v;
v := @this: org.apache.commons.lang.time.DateFormatUtils;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
static void <clinit>()
{
java.util.Locale v;
java.util.TimeZone v;
org.apache.commons.lang.time.FastDateFormat v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v = staticinvoke <org.apache.commons.lang.time.FastTimeZone: java.util.TimeZone getGmtTimeZone()>();
<org.apache.commons.lang.time.DateFormatUtils: java.util.TimeZone UTC_TIME_ZONE> = v;
v = staticinvoke <org.apache.commons.lang.time.FastDateFormat: org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String)>("yyyy-MM-dd\'T\'HH:mm:ss");
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_DATETIME_FORMAT> = v;
v = <org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_DATETIME_FORMAT>;
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_DATETIME_FORMAT> = v;
v = staticinvoke <org.apache.commons.lang.time.FastDateFormat: org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String)>("yyyy-MM-dd\'T\'HH:mm:ssZZ");
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_DATETIME_TIME_ZONE_FORMAT> = v;
v = <org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_DATETIME_TIME_ZONE_FORMAT>;
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_DATETIME_TIME_ZONE_FORMAT> = v;
v = staticinvoke <org.apache.commons.lang.time.FastDateFormat: org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String)>("yyyy-MM-dd");
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_DATE_FORMAT> = v;
v = <org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_DATE_FORMAT>;
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_DATE_FORMAT> = v;
v = staticinvoke <org.apache.commons.lang.time.FastDateFormat: org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String)>("yyyy-MM-ddZZ");
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_DATE_TIME_ZONE_FORMAT> = v;
v = staticinvoke <org.apache.commons.lang.time.FastDateFormat: org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String)>("\'T\'HH:mm:ss");
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_TIME_FORMAT> = v;
v = staticinvoke <org.apache.commons.lang.time.FastDateFormat: org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String)>("\'T\'HH:mm:ssZZ");
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_TIME_TIME_ZONE_FORMAT> = v;
v = staticinvoke <org.apache.commons.lang.time.FastDateFormat: org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String)>("HH:mm:ss");
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_TIME_FORMAT> = v;
v = <org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_TIME_FORMAT>;
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_TIME_NO_T_FORMAT> = v;
v = staticinvoke <org.apache.commons.lang.time.FastDateFormat: org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String)>("HH:mm:ssZZ");
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_TIME_TIME_ZONE_FORMAT> = v;
v = <org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_8601_EXTENDED_TIME_TIME_ZONE_FORMAT>;
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat ISO_TIME_NO_T_TIME_ZONE_FORMAT> = v;
v = <java.util.Locale: java.util.Locale US>;
v = staticinvoke <org.apache.commons.lang.time.FastDateFormat: org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String,java.util.Locale)>("EEE, dd MMM yyyy HH:mm:ss Z", v);
<org.apache.commons.lang.time.DateFormatUtils: org.apache.commons.lang.time.FastDateFormat SMTP_DATETIME_FORMAT> = v;
return;
}
}