246 of 410 menu

Metodo getTimestamp della classe DateTime

Il metodo getTimestamp restituisce il timestamp Unix per un oggetto della classe DateTime. Questo è un numero intero che rappresenta il numero di secondi trascorsi dalle 00:00:00 UTC del 1 gennaio 1970 fino alla data specificata. Il metodo non accetta parametri.

Sintassi

$datetime->getTimestamp();

Esempio

Otteniamo il timestamp corrente:

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

Risultato dell'esecuzione del codice:

1678901234

Esempio

Otteniamo il timestamp per una data specifica:

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

Risultato dell'esecuzione del codice:

1673784000

Esempio

Confrontiamo due date tramite i loro 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'; } ?>

Risultato dell'esecuzione del codice:

'Date1 is earlier than Date2'

Vedi anche

  • metodo format,
    che formatta la data secondo uno schema specificato
  • funzione time,
    che restituisce il timestamp Unix corrente
  • metodo modify,
    che modifica la data dell'oggetto DateTime
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta