246 of 410 menu

Méthode getTimestamp de la classe DateTime

La méthode getTimestamp renvoie un timestamp Unix pour un objet de la classe DateTime. Il s'agit d'un nombre entier représentant le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC jusqu'à la date spécifiée. La méthode ne prend aucun paramètre.

Syntaxe

$datetime->getTimestamp();

Exemple

Obtenons le timestamp actuel :

<?php $date = new DateTime(); echo $date->getTimestamp(); ?>

Résultat de l'exécution du code :

1678901234

Exemple

Obtenons un timestamp pour une date spécifique :

<?php $date = new DateTime('2023-01-15 12:00:00'); echo $date->getTimestamp(); ?>

Résultat de l'exécution du code :

1673784000

Exemple

Comparons deux dates via leur timestamp :

<?php $date1 = new DateTime('2023-01-01'); $date2 = new DateTime('2023-01-15'); if ($date1->getTimestamp() < $date2->getTimestamp()) { echo 'Date1 is earlier than Date2'; } ?>

Résultat de l'exécution du code :

'Date1 is earlier than Date2'

Voir aussi

  • la méthode format,
    qui formate une date selon un motif donné
  • la fonction time,
    qui renvoie le timestamp Unix actuel
  • la méthode modify,
    qui modifie la date d'un objet DateTime
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser