|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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 | ||||||||