Función PHP time ()

Definición y uso

los time() La función calcula el número de segundos entre Epoch (1 de enero de 1970 00:00:00 GMT) y la hora actual, y la devuelve.

Sintaxis

time(void)

Parámetros

Esta función no acepta ningún parámetro

Valores devueltos

La función PHP time () devuelve un valor entero que representa el número de segundos entre la Época y la hora actual.

Versión PHP

Esta función se introdujo por primera vez en PHP Versión 4 y funciona con todas las versiones posteriores.

Ejemplo

El siguiente ejemplo demuestra el uso de la función time () :

<?php
   $time = time();
   print("Current Timestamp: ".$time);
?>

Esto producirá el siguiente resultado:

Current Timestamp: 1591606322

Ejemplo

El siguiente ejemplo muestra la hora de salida y puesta del sol de la fecha actual:

<?php
   $dateString = '11-06-2012 12:50 GMT';
   print("Date: " . date("D M d Y"));
   print("\n");
   print("Sunset time: ");
   print(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
   print("\n");
   print("Sunrise time: ");
   print(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>

Esto producirá el siguiente resultado:

Date: Fri May 08 2020
Sunset time: 20:31
Sunrise time: 06:33

Ejemplo

El siguiente ejemplo agrega y elimina 23 días, 12 horas y 30 minutos de la marca de tiempo actual e imprime los resultados:

<?php
   $timestamp1 = time() - (23*12*30);
   print_r($timestamp1); 
   print("\n");
   $timestamp2 = time() + (23*12*30);
   print_r($timestamp2); 
?>

Esto producirá el siguiente resultado:

1588935317
1588951877

Ejemplo

<?php
   $nextWeek = time() + (7 * 24 * 60 * 60);   
   echo 'Now:       '. date('Y-m-d') ."\n";
   echo 'Next Week: '. date('Y-m-d', $nextWeek) ."\n";
?>

Esto produce el siguiente resultado:

Now: 2005-03-30
Next Week: 2005-04-06