|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.gudy.azureus2.core3.util.TimeFormatter
public class TimeFormatter
Field Summary | |
---|---|
static java.lang.String[] |
DATEFORMATS_DESC
|
Constructor Summary | |
---|---|
TimeFormatter()
|
Method Summary | |
---|---|
static java.lang.String |
format(long time_secs)
Format time into two time sections, the first chunk trimmed, the second with always with 2 digits. |
static java.lang.String |
format100ths(long time_millis)
|
static java.lang.String |
format2(long time_secs,
boolean do_seconds)
format seconds into significant y d h m s (e.g. |
static java.lang.String |
format3(long time_secs)
format seconds into most significant time chunk (year, week etc) |
static java.lang.String |
formatColon(long time)
Format time into "[[# y] # d] 00:00:00" format |
static java.lang.String |
formatColonMillis(long time)
|
static java.lang.String |
formatNanoAsMilli(long nanos)
|
static java.lang.String |
getCookieDate(long millis)
|
static java.lang.String |
getHTTPDate(long millis)
|
static java.lang.String |
milliStamp()
|
static void |
milliTrace(java.lang.String str)
|
static int |
parseColon(java.lang.String str)
parse time in h:m:s format to SECONDS |
static long |
parseHTTPDate(java.lang.String date)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String[] DATEFORMATS_DESC
Constructor Detail |
---|
public TimeFormatter()
Method Detail |
---|
public static java.lang.String format(long time_secs)
time
- time in seconds
public static java.lang.String format2(long time_secs, boolean do_seconds)
time_secs
- do_seconds
-
public static java.lang.String format3(long time_secs)
time_secs
-
public static java.lang.String format100ths(long time_millis)
public static java.lang.String formatColonMillis(long time)
time
- millispublic static java.lang.String formatColon(long time)
time
- time in seconds
public static int parseColon(java.lang.String str)
str
-
public static java.lang.String formatNanoAsMilli(long nanos)
public static java.lang.String getHTTPDate(long millis)
public static long parseHTTPDate(java.lang.String date)
public static java.lang.String getCookieDate(long millis)
public static java.lang.String milliStamp()
public static void milliTrace(java.lang.String str)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |