Overview

Namespaces

  • Peach
    • DF
    • DT
    • Http
      • Body
      • Header
    • Markup
    • Util

Classes

  • AbstractTime
  • Clock
  • Date
  • Datetime
  • DefaultClock
  • FixedClock
  • FormatWrapper
  • HttpDateFormat
  • OffsetClock
  • ShiftFormat
  • SimpleFormat
  • TimeEquator
  • Timestamp
  • TimeWrapper
  • UnixTimeFormat
  • Util
  • W3cDatetimeFormat

Interfaces

  • Format
  • Time
  • Overview
  • Namespace
  • Class

Class OffsetClock

指定された Clock を基準にして, 任意の秒数だけ未来または過去に移動させた現在日時を返す Clock の実装です.

Peach\DT\Clock
Extended by Peach\DT\OffsetClock
Namespace: Peach\DT
Located at Peach/DT/OffsetClock.php
Methods summary
public
# __construct( integer $offset, Peach\DT\Clock $base = null )

現在時刻を指定された秒数だけ未来または過去にずらす OffsetClock オブジェクトを生成します.

現在時刻を指定された秒数だけ未来または過去にずらす OffsetClock オブジェクトを生成します.

Parameters

$offset
秒数
$base
ベースとなる Clock オブジェクト. 未指定の場合は DefaultClock が適用される.
protected integer
# getUnixTime( )

ベースとなる Clock オブジェクトの getUnixTime() の結果を指定された秒数だけ加減した結果を返します.

ベースとなる Clock オブジェクトの getUnixTime() の結果を指定された秒数だけ加減した結果を返します.

Returns

integer
unix time
Methods inherited from Peach\DT\Clock
getTimestamp()
PEACH2 API documentation generated by ApiGen