Serializable
, Cloneable
public class TimeFormat extends Format
The format is expressed in a string as follows:
May not handle all cases, and formats... ;-) Safest is: Always delimiters between the minutes (m) and seconds (s) part.
TODO: Move to com.twelvemonkeys.text? Milliseconds! Fix bugs. Known bugs:
The last character in the formatString is not escaped, while it should be. The first character after an escaped character is escaped while is shouldn't be.
This is not a 100% compatible implementation of a java.text.Format.
Time
,
Serialized FormFormat.Field
Modifier and Type | Field | Description |
---|---|---|
protected String |
formatString |
|
protected com.twelvemonkeys.util.TimeFormatter[] |
formatter |
The formatter array.
|
Constructor | Description |
---|---|
TimeFormat(String pStr) |
Creates a new TimeFormat with the given formatString,
|
Modifier and Type | Method | Description |
---|---|---|
String |
format(Time pTime) |
Formats the the given time, using this format.
|
StringBuffer |
format(Object pObj,
StringBuffer pToAppendTo,
FieldPosition pPos) |
DUMMY IMPLEMENTATION!!
|
String |
getFormatString() |
Gets the format string.
|
static TimeFormat |
getInstance() |
DUMMY IMPLEMENTATION!!
Not locale specific.
|
Time |
parse(String pStr) |
Parses a Time, according to this format.
|
Object |
parseObject(String pStr,
ParsePosition pStatus) |
DUMMY IMPLEMENTATION!!
|
clone, format, formatToCharacterIterator, parseObject
protected String formatString
protected com.twelvemonkeys.util.TimeFormatter[] formatter
public TimeFormat(String pStr)
public static TimeFormat getInstance()
public String getFormatString()
public StringBuffer format(Object pObj, StringBuffer pToAppendTo, FieldPosition pPos)
public Object parseObject(String pStr, ParsePosition pStatus)
parseObject
in class Format
Copyright © 2018. All rights reserved.