Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

時間值

public class TimeVal
extends Object

java.lang.Object
com.android.tradefed.util.TimeVal


這是包裹Long的哨兵類型。它僅作為對選項解析機制的提示,即應該將特定值解析為好像是表示時間值的字符串一樣。

摘要

公共建設者

TimeVal (Long value)

構造一個新分配的TimeVal對象,該對象表示指定的Long參數

TimeVal (String value)

構造一個新分配的TimeVal對象,該對象表示時間戳記由String參數指示。

公開方法

Long asLong ()
int compareTo (Long other)

double doubleValue ()

float floatValue ()

static long fromString (String value)

將字符串解析為分層時間值

默認單位是毫。

int intValue ()

long longValue ()

公共建設者

時間值

public TimeVal (Long value)

構造一個新分配的TimeVal對象,該對象表示指定的Long參數

參量
value Long

時間值

public TimeVal (String value)

構造一個新分配的TimeVal對象,該對象表示時間戳記由String參數指示。完全按照fromString(String)方法使用的方式將字符串轉換為TimeVal。

參量
value String

公開方法

只要

public Long asLong ()

退貨
Long 包裝的Long值。

相比於

public int compareTo (Long other)

參量
other Long

退貨
int

doubleValue

public double doubleValue ()

退貨
double

floatValue

public float floatValue ()

退貨
float

fromString

public static long fromString (String value)

將字符串解析為分層時間值

默認單位是毫。解析器將接受s表示秒(1000毫秒), m表示分鐘(60秒), h表示小時(60分鐘)或d表示天(24小時)。

單位可以混合和匹配,只要每個單位最多出現一次,並且只要所有出現的單位都按降序排列即可。因此,例如, h只能出現在m之前,並且只能出現在d之後。作為特定示例,“ 1d2h3m4s5ms”將是有效的時間值,“ 4”或“ 4ms”將是有效的時間值。所有嵌入的空白都將被丟棄。

請注意,此方法拒絕溢出。因此,保證輸出數字為非負數,並適合於long型。

參量
value String

退貨
long

整數值

public int intValue ()

退貨
int

longValue

public long longValue ()

退貨
long