public class NumberDateFormat
extends java.text.NumberFormat
Format
parses Long
into date strings and vice-versa. It
uses the given DateFormat
to parse and format dates, but before, it
converts Long
to Date
objects or vice-versa.Constructor and Description |
---|
NumberDateFormat(java.text.DateFormat dateFormat)
Constructs a
NumberDateFormat object using the given DateFormat . |
Modifier and Type | Method and Description |
---|---|
java.lang.StringBuffer |
format(double number,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos) |
java.lang.StringBuffer |
format(long number,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos) |
java.lang.StringBuffer |
format(java.lang.Object number,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos) |
java.lang.Number |
parse(java.lang.String source,
java.text.ParsePosition parsePosition) |
clone, equals, format, format, getAvailableLocales, getCurrency, getCurrencyInstance, getCurrencyInstance, getInstance, getInstance, getIntegerInstance, getIntegerInstance, getMaximumFractionDigits, getMaximumIntegerDigits, getMinimumFractionDigits, getMinimumIntegerDigits, getNumberInstance, getNumberInstance, getPercentInstance, getPercentInstance, getRoundingMode, hashCode, isGroupingUsed, isParseIntegerOnly, parse, parseObject, setCurrency, setGroupingUsed, setMaximumFractionDigits, setMaximumIntegerDigits, setMinimumFractionDigits, setMinimumIntegerDigits, setParseIntegerOnly, setRoundingMode
public NumberDateFormat(java.text.DateFormat dateFormat)
NumberDateFormat
object using the given DateFormat
.dateFormat
- DateFormat
used to parse and format datespublic java.lang.StringBuffer format(double number, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
format
in class java.text.NumberFormat
public java.lang.StringBuffer format(long number, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
format
in class java.text.NumberFormat
public java.lang.Number parse(java.lang.String source, java.text.ParsePosition parsePosition)
parse
in class java.text.NumberFormat
public java.lang.StringBuffer format(java.lang.Object number, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
format
in class java.text.NumberFormat
Copyright © 2000–2019 The Apache Software Foundation. All rights reserved.