この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Newer Version Available

This content describes an older version of this product. View Latest

Time クラス

Time プリミティブデータ型のメソッドが含まれます。

名前空間

System

使用方法

Time についての詳細は、「Time データ型」を参照してください。

Time のメソッド

Time のメソッドは次のとおりです。

addHours(additionalHours)

指定した時間数を time に加算します。

署名

public Time addHours(Integer additionalHours)

パラメーター

additionalHours
型: Integer

戻り値

型: Time

1Time myTime = Time.newInstance(1, 2, 3, 4);
2Time expected = Time.newInstance(4, 2, 3, 4);
3System.assertEquals(expected, myTime.addHours(3));

addMilliseconds(additionalMilliseconds)

指定したミリ秒数を time に加算します。

署名

public Time addMilliseconds(Integer additionalMilliseconds)

パラメーター

additionalMilliseconds
型: Integer

戻り値

型: Time

1Time myTime = Time.newInstance(1, 2, 3, 0);
2Time expected = Time.newInstance(1, 2, 4, 400);
3System.assertEquals(expected, myTime.addMilliseconds(1400));

addMinutes(additionalMinutes)

指定した分数を time に加算します。

署名

public Time addMinutes(Integer additionalMinutes)

パラメーター

additionalMinutes
型: Integer

戻り値

型: Time

1Time myTime = Time.newInstance(18, 30, 2, 20);
2Integer myMinutes = myTime.minute();
3myMinutes = myMinutes + 5;
4System.assertEquals(myMinutes, 35);

addSeconds(additionalSeconds)

指定した秒数を time に加算します。

署名

public Time addSeconds(Integer additionalSeconds)

パラメーター

additionalSeconds
型: Integer

戻り値

型: Time

1Time myTime = Time.newInstance(1, 2, 55, 0);
2Time expected = Time.newInstance(1, 3, 5, 0);
3System.assertEquals(expected, myTime.addSeconds(10));

hour()

time の hour コンポーネントを返します。

署名

public Integer hour()

戻り値

型: Integer

1Time myTime = Time.newInstance(18, 30, 2, 20);
2myTime = myTime.addHours(2);
3Integer myHour = myTime.hour();
4System.assertEquals(myHour, 20);

millisecond()

time の millisecond コンポーネントを返します。

署名

public Integer millisecond()

戻り値

型: Integer

1Time myTime = Time.newInstance(3, 14, 15, 926);
2System.assertEquals(926, myTime.millisecond());

minute()

time の minute コンポーネントを返します。

署名

public Integer minute()

戻り値

型: Integer

1Time myTime = Time.newInstance(3, 14, 15, 926);
2System.assertEquals(14, myTime.minute());

newInstance(hour, minutes, seconds, milliseconds)

指定された時間、分、秒、お���びミリ秒の integer 表現から time を構築します。(UTC が想定されます)。

署名

public static Time newInstance(Integer hour, Integer minutes, Integer seconds, Integer milliseconds)

パラメーター

hour
型: Integer
minutes
型: Integer
seconds
型: Integer
milliseconds
型: Integer

戻り値

型: Time

次の例では、18:30:2:20 (UTC) の時間を作成します。

1Time myTime = 
2Time.newInstance(18, 30, 2, 20);

second()

time の second コンポーネントを返します。

署名

public Integer second()

戻り値

型: Integer

1Time myTime = Time.newInstance(3, 14, 15, 926);
2System.assertEquals(15, myTime.second());