Php/docs/datetime.gettimestamp

From Get docs

DateTime::getTimestamp

DateTimeImmutable::getTimestamp

DateTimeInterface::getTimestamp

date_timestamp_get

(PHP 5 >= 5.3.0, PHP 7)

DateTime::getTimestamp -- DateTimeImmutable::getTimestamp -- DateTimeInterface::getTimestamp -- date_timestamp_getGets the Unix timestamp


Description

Object oriented style

public DateTime::getTimestamp ( ) : int

public DateTimeImmutable::getTimestamp ( ) : int

public DateTimeInterface::getTimestamp ( ) : int

Procedural style

Gets the Unix timestamp.


Parameters

This function has no parameters.


Return Values

Returns the Unix timestamp representing the date.


Examples

Example #1 DateTime::getTimestamp() example

Object oriented style


<?php$date = new DateTime();echo $date->getTimestamp();?>

Procedural style


<?php$date = date_create();echo date_timestamp_get($date);?>

The above examples will output something similar to:


1272509157

Notes

Using U as the parameter to DateTime::format() is an alternative when using PHP 5.2.


See Also