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

Tutoriel PHP de base

Tutoriel PHP avancé

PHP & MySQL

Manuel de référence PHP

Utilisation et exemples de la fonction date_timestamp_get() PHP

Manuel des fonctions Date & Time PHP

La fonction date_timestamp_get() obtient le timestamp Unix

Définition et utilisation

La fonction date_timestamp_get est un alias de DateTime::getTimestamp(). Cette fonction accepte un objet DateTime en tant que paramètre et retourne le timestamp Unix de l'objet donné.

Syntaxe

date_timestamp_get(object)

Paramètres

NuméroParamètres et explications
1

object(obligatoire)

C'est l'objet DateTime pour lequel vous avez besoin du timestamp.

Valeur de retour

La fonction date_timestamp_get() retourne un timestamp Unix représentant une date donnée.

Version PHP

Cette fonction a été introduite dans la version PHP5.3introduit et peut être utilisé dans toutes les versions supérieures.

Exemple en ligne

L'exemple suivant montredate_timestamp_get()La fonction retourne le timestamp d'une date spécifiée

<?php
   $date = date_create("1985-12-19, 07:32:41 GMT
   $timestamp = date_timestamp_get($date);
   print("Timestamp: $timestamp");
?>
Testez pour voir‹/›

Résultat de la sortie

Timestamp: 503825561

Exemple en ligne

L'exemple suivant retourne le timestamp Unix de la date et de l'heure actuelle :

<?php
   $date = date_create();
   $timestamp = date_timestamp_get($date);
   print("Timestamp: $timestamp");
?>
Testez pour voir‹/›

Résultat de la sortie

Timestamp: 1589179558

Exemple en ligne

L'exemple suivant crée une date, ajoute une période à cette date et obtient le timestamp de la date résultante-

<?php
   //Créez un objet DateTime
   $date = date_create("25-09-1989");
   //Ajoutez une période à la date
   $new_date = date_add($date, new DateInterval('PT10H30S'));     
   $timestamp = date_timestamp_get($new_date);      
   print("Timestamp: $timestamp");
?>
Testez pour voir‹/›

Résultat de la sortie

Timestamp: 622720830

Exemple en ligne

Si vous essayez d'obtenir le timestamp d'une date avant l'époque Unix (1970 an1mois1jour), alorsdate_create()La fonction retournera une valeur négative-

<?php
   $date = date_create("1952-04-27");
   $timestamp = date_timestamp_get($date);  
   print($timestamp);   
?>
Testez pour voir‹/›

Cela produit le résultat suivant-

-557971200