246 of 410 menu

A DateTime osztály getTimestamp metódusa

A getTimestamp metódus Unix timestamp-et ad vissza a DateTime osztály egy objektumához. Ez egy egész szám, amely az 1970. január 1. 00:00:00 UTC óta eltelt másodpercek számát reprezentálja a megadott dátumig. A metódus nem fogad paramétereket.

Szintaxis

$datetime->getTimestamp();

Példa

Lekérjük az aktuális időbélyeget:

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

A kód végrehajtásának eredménye:

1678901234

Példa

Lekérjük az időbélyeget egy konkrét dátumhoz:

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

A kód végrehajtásának eredménye:

1673784000

Példa

Hasonlítsunk össze két dátumot azok időbélyegén keresztül:

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

A kód végrehajtásának eredménye:

'Date1 is earlier than Date2'

Lásd még

  • a format metódus,
    ami dátumot formáz egy megadott minta szerint
  • a time függvény,
    ami visszaadja az aktuális Unix időbélyeget
  • a modify metódus,
    ami módosítja a DateTime objektum dátumát
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás