English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base PHP

Tutoriel avancé PHP

PHP & MySQL

Manuel de référence PHP

Utilisation et exemples de la fonction time() de PHP

Manuel des fonctions Date & Time PHP

La fonction time() de PHP retourne le timestamp Unix actuel

Définition et utilisation

 Retourne le nombre de secondes entre l'époque Unix (Heure de Greenwich) 1970 an 1 mois 1 00:00:00)et le moment actuel.

Syntaxe

time(void)

Paramètres

Cette fonction n'accepte aucun paramètre

Valeur de retour

La fonction time() de PHP retourne une valeur entière qui représente le nombre de secondes entre l'époque et le moment actuel.

Version PHP

Cette fonction a été initialement définie dans la version PHP4introduits et peuvent être utilisés dans toutes les versions plus élevées.

Exemple en ligne

Les exemples suivants démontrenttime()La fonction retourne le timestamp Unix actuel et le formate en date :

<?php
   $time = time();
   print("Timestamp actuel: ".$time);
    echo"<br>";
   echo(date("Y-m-d",$time));
?>
Testez pour voir‹/›

Résultat de la sortie

Timestamp actuel: 1596166218
2020-07-31

Exemple en ligne

Les exemples suivants obtiennent l'heure de lever et de 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("Heure de coucher du soleil: ");
   print(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
   print("\n");
   print("Heure de lever du soleil: ");
   print(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>
Testez pour voir‹/›

Résultat de la sortie

Date: Ven Mai 08 2020
Heure de coucher du soleil: 20:31
Heure de lever du soleil: 06:33

Exemple en ligne

Les exemples suivants augmentent et diminuent à partir du timestamp actuel23jours,12heures et30 minutes, et affichez le résultat-

<?php
   $timestamp1 = time() - (23*12*30);
   print_r($timestamp1); 
   print("\n");
   $timestamp2 = time() + (23*12*30);
   print_r($timestamp2); 
?>
Testez pour voir‹/›

Résultat de la sortie

1588935317
1588951877

Exemple en ligne

Ajouter à la date spécifiée1Durée de la semaine

<?php
   $nextWeek = time() + (7 * 24 * 60 * 60);   
   echo 'Maintenant:       '. date('Y-m-d') ."\n";
   echo 'La semaine prochaine: '. date('Y-m-d', $nextWeek) ."\n";
?>
Testez pour voir‹/›

Cela produit le résultat suivant-

Maintenant: 2005-03-30
La semaine prochaine: 2005-04-06