Package com.ibm.icu.impl.duration
Interface DateFormatter
-
public interface DateFormatter
Abstract formatter for dates. Differs from DateFormat in that it provideswithLocale
andwithTimeZone
methods.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
format(long date)
Format the date, provided as milliseconds.java.lang.String
format(java.util.Date date)
Format the date, provided as a java Date object.DateFormatter
withLocale(java.lang.String localeName)
Returns a new DateFormatter that uses data for a new locale.DateFormatter
withTimeZone(java.util.TimeZone tz)
Returns a new DateFormatter that uses the new time zone.
-
-
-
Method Detail
-
format
java.lang.String format(java.util.Date date)
Format the date, provided as a java Date object.- Parameters:
date
- the date- Returns:
- the formatted time
-
format
java.lang.String format(long date)
Format the date, provided as milliseconds.- Parameters:
date
- the date in milliseconds- Returns:
- the formatted time
-
withLocale
DateFormatter withLocale(java.lang.String localeName)
Returns a new DateFormatter that uses data for a new locale.- Parameters:
locale
- the new locale to use- Returns:
- a new formatter for the given locale
-
withTimeZone
DateFormatter withTimeZone(java.util.TimeZone tz)
Returns a new DateFormatter that uses the new time zone.- Parameters:
tz
- the new time zone- Returns:
- a new formatter for the given time zone
-
-