IntlCalendar::getTime

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlCalendar::getTimeObtiene el tiempo actualmente representado por el objeto

Descripción

Estilo orientado a objetos

public IntlCalendar::getTime(): float|false

Estilo por procedimientos

intlcal_get_time(IntlCalendar $calendar): float|false

Devuelve el tiempo asociado a este objeto, expresado como número de milisegundos transcurridos desde la época.

Parámetros

calendar

An IntlCalendar instance.

Valores devueltos

Un float que representa el número de milisegundos transcurridos desde el tiempo de referencia (1 Ene 1970 00:00:00 UTC), o false en caso de error

Ejemplos

Ejemplo #1 IntlCalendar::getTime()

<?php
ini_set
('date.timezone', 'Europe/Lisbon');
ini_set('intl.default_locale', 'en_US');

$cal = new IntlGregorianCalendar(2013, 4 /* May */, 1, 0, 0, 0);
$time = $cal->getTime();
var_dump($time, $time / 1000 == strtotime('2013-05-01 00:00:00')); //true

El resultado del ejemplo sería:

float(1367362800000)
bool(true)

Ver también