Language

Time.Parse(String) メソッド

定義

注意事項

deprecated

RFC 2445 形式または "time" フィールドを含まない省略形式で、日時文字列を解析します。

[Android.Runtime.Register("parse", "(Ljava/lang/String;)Z", "GetParse_Ljava_lang_String_Handler")]
[System.Obsolete("deprecated")]
public virtual bool Parse(string? s);
[<Android.Runtime.Register("parse", "(Ljava/lang/String;)Z", "GetParse_Ljava_lang_String_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member Parse : string -> bool
override this.Parse : string -> bool

パラメーター

s
String

解析する文字列

返品

結果の時刻値が UTC 時刻の場合は true

属性

例外

s を解析できない場合は 。

注釈

RFC 2445 形式または "time" フィールドを含まない省略形式で、日時文字列を解析します。 たとえば、次の文字列はすべて有効です。

<ul><li>"20081013T160000Z"</li><li>"20081013T160000"</li><li>"20081013"</li></ul>

時刻が UTC (Z で終わる) かどうかを返します。 文字列が "Z" で終わる場合、タイムゾーンは UTC に設定されます。 日付と時刻のフィールドのみを含む日付/時刻文字列の場合、この Time クラスの allDay フィールドは true に設定され、 hour、 minute、および second フィールドは 0 に設定されます。それ以外の場合は (日時文字列に時刻フィールドが含まれています)、 allDay は false に設定されます。 フィールド weekDay、 yearDay、および gmtoff は常に 0 に設定され、フィールド isDst は -1 (不明) に設定されます。 これらのフィールドを設定するには、解析後に #normalize(boolean) を呼び出します。

日時文字列を解析して UTC ミリ秒に変換するには、次の操作を行います。

Time time = new Time();
              String date = "20081013T160000Z";
              time.parse(date);
              long millis = time.normalize(false);

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象