TryParse#

TimeSpan.TryParse(s)#

指定した文字列を解析して、成功したかどうかを表す値と等価の TimeSpan オブジェクトを返します。
表記についてはこちらを参照してください。
区切り文字はシステムの設定に依存します。

Parameters:

s (string) -- 文字列

Returns:

解析に成功したか

Return type:

boolean

Returns:

指定した文字列を解析して得られた TimeSpan オブジェクト

Return type:

TimeSpan

Example#

-- system lang: ja-JP

isSuccess, t = TimeSpan.TryParse("6.12:14:45.348000")
if isSuccess then print(t) else print("failed") end -- 6.12:14:45.348000

isSuccess, t = TimeSpan.TryParse("6.12:14:45,348000")
if isSuccess then print(t) else print("failed") end -- failed

isSuccess, t = TimeSpan.TryParse("6:34:14:45")
if isSuccess then print(t) else print("failed") end -- failed