Fonction PHP time ()

Définition et utilisation

le time() La fonction calcule le nombre de secondes entre l’époque (1er janvier 1970 00:00:00 GMT) et l’heure actuelle, et la renvoie.

Syntaxe

time(void)

Paramètres

Cette fonction n'accepte aucun paramètre

Valeurs de retour

La fonction PHP time () renvoie une valeur entière représentant le nombre de secondes entre l'Epoch et l'heure actuelle.

Version PHP

Cette fonction a été introduite pour la première fois dans la version 4 de PHP et fonctionne avec toutes les versions ultérieures.

Exemple

L'exemple suivant montre l'utilisation de la fonction time () -

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

Cela produira le résultat suivant -

Current Timestamp: 1591606322

Exemple

L'exemple suivant obtient le lever et le coucher du soleil de la date actuelle -

<?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));
?>

Cela produira le résultat suivant -

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

Exemple

L'exemple suivant ajoute et supprime 23 jours, 12 heures et 30 minutes de l'horodatage actuel et imprime les résultats -

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

Cela produira le résultat suivant -

1588935317
1588951877

Exemple

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

Cela produit le résultat suivant -

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