English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manuel des fonctions Date & Time PHP
La fonction time() de PHP retourne le timestamp Unix actuel
Retourne le nombre de secondes entre l'époque Unix (Heure de Greenwich) 1970 an 1 mois 1 00:00:00)et le moment actuel.
time(void)
Cette fonction n'accepte aucun paramètre
La fonction time() de PHP retourne une valeur entière qui représente le nombre de secondes entre l'époque et le moment actuel.
Cette fonction a été initialement définie dans la version PHP4introduits et peuvent être utilisés dans toutes les versions plus élevées.
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
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
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
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