|
IntlCalendar::fieldDifference指定された時刻と、このオブジェクトの時刻の差を計算する 説明オブジェクト指向型
public intfalse IntlCalendar::fieldDifference(float
$timestamp , int $field )手続き型 intfalse intlcal_field_difference(IntlCalendar
$calendar , float $timestamp , int $field )
このメソッドは連続して呼び出すものです。 最初は、関心のある重要なフィールドからはじめ、 もっとも関心が薄いフィールドへと続きます。 最終的な副作用として、 このカレンダーの指定されたフィールドの値が、 返される量だけ進みます。 パラメータ
戻り値
Returns a (signed) difference of time in the unit associated with the
specified field失敗した場合に 例
例1 IntlCalendar::fieldDifference
上の例の出力は以下となります。 Time before: 29 févr. 2012 09:00:11 The difference in time is 1 year(s), 0 month(s), 1 day(s), 0 hour(s) and 19 minute(s) Time after: 1 mars 2013 09:19:11 |