Class Second
Die Sekundenklasse steht für Berechnungen mit Sekunden spezielle Funktionen zur Verfügung.
$date = new Second(103);
Wichtig in diesem Zusammenhang ist, dass die Sekundenklasse nicht von Time sondern von Instant abgeleitet ist und somit der Wertebereich nicht auf 0..59 beschränkt ist.
Es können somit auch Timestamps in Sekunden-Objekte abgebildet werden.
- Alvine\Core\Alvine implements Serializable uses Alvine\Core\SerializableImplementation
- Alvine\Date\Quantity
- Alvine\Date\Instant
- Alvine\Date\Second
Namespace: Alvine\Date
Package: Alvine\Date
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
Link: Alvine
Located at date/Second.class.php
Package: Alvine\Date
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
Link: Alvine
Located at date/Second.class.php
public
|
|
protected static
|
|
public static
|
#
fromTimestamp( integer|
Neues Second-Objekt aus einem Zeitstempel erstellen. |
public
string
|
checkMask(),
checkParts(),
fromDate(),
fromNow(),
fromString(),
fromTime(),
getDay(),
getHour(),
getInstanceFromISO8601(),
getMinute(),
getMonth(),
getNanoSecond(),
getSecond(),
getYear(),
isZero(),
setDay(),
setHour(),
setMinute(),
setMonth(),
setNanoSecond(),
setSecond(),
setYear()
|
__call(),
__clone(),
__get(),
__set(),
equals(),
getClass(),
getClone(),
getClosure(),
getHashCode(),
getID(),
getShortID(),
isCallable(),
isInstanceOf(),
propertyExists()
|
serialize(),
unserialize()
|
checkAndAdjustSerialisation(),
serialize(),
unserialize()
|
DATEMASK,
DATETIMEMASK,
DAYMASK,
HOURMASK,
HOURMINUTEMASK,
MINUTEMASK,
MONTHDAYMASK,
MONTHMASK,
NANOSECONDMASK,
SECONDMASK,
TIMEMASK,
YEARMASK,
YEARMONTHMASK
|
APIVERSION,
IDENTIFICATION,
SERIALVERSION,
VERSION
|
$day,
$hour,
$mask,
$minute,
$month,
$nanosecond,
$second,
$year
|
$hash,
$properties
|