Change Calendar.getInstance to new GregorianCalendar
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1099402 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
5f9fd135a2
commit
3149ea2511
|
@ -26,6 +26,7 @@ import java.text.ParsePosition;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
import java.util.GregorianCalendar;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
import java.util.TimeZone;
|
import java.util.TimeZone;
|
||||||
|
@ -690,13 +691,13 @@ public class FastDateFormat extends Format {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>Formats a {@code Date} object.</p>
|
* <p>Formats a {@code Date} object using a {@code GregorianCalendar}.</p>
|
||||||
*
|
*
|
||||||
* @param date the date to format
|
* @param date the date to format
|
||||||
* @return the formatted string
|
* @return the formatted string
|
||||||
*/
|
*/
|
||||||
public String format(Date date) {
|
public String format(Date date) {
|
||||||
Calendar c = Calendar.getInstance(mTimeZone, mLocale);
|
Calendar c = new GregorianCalendar(mTimeZone, mLocale); // hard code GregorianCalendar
|
||||||
c.setTime(date);
|
c.setTime(date);
|
||||||
return applyRules(c, new StringBuffer(mMaxLengthEstimate)).toString();
|
return applyRules(c, new StringBuffer(mMaxLengthEstimate)).toString();
|
||||||
}
|
}
|
||||||
|
@ -726,14 +727,14 @@ public class FastDateFormat extends Format {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>Formats a {@code Date} object into the
|
* <p>Formats a {@code Date} object into the
|
||||||
* supplied {@code StringBuffer}.</p>
|
* supplied {@code StringBuffer} using a {@code GregorianCalendar}.</p>
|
||||||
*
|
*
|
||||||
* @param date the date to format
|
* @param date the date to format
|
||||||
* @param buf the buffer to format into
|
* @param buf the buffer to format into
|
||||||
* @return the specified string buffer
|
* @return the specified string buffer
|
||||||
*/
|
*/
|
||||||
public StringBuffer format(Date date, StringBuffer buf) {
|
public StringBuffer format(Date date, StringBuffer buf) {
|
||||||
Calendar c = Calendar.getInstance(mTimeZone, mLocale);
|
Calendar c = new GregorianCalendar(mTimeZone, mLocale); // hard code GregorianCalendar
|
||||||
c.setTime(date);
|
c.setTime(date);
|
||||||
return applyRules(c, buf);
|
return applyRules(c, buf);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue