246 of 410 menu

Метод getTimestamp класе DateTime

Метод getTimestamp враћа Unix timestamp за објекат класе DateTime. То је цео број који представља количину секунди које су протекле од 00:00:00 UTC 1. јануара 1970. године до наведеног датума. Метод не прихвата параметре.

Синтакса

$datetime->getTimestamp();

Пример

Добијмо тренутну временску ознаку:

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

Резултат извршавања кода:

1678901234

Пример

Добијмо timestamp за конкретан датум:

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

Резултат извршавања кода:

1673784000

Пример

Упоредимо два датума преко њихових 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'; } ?>

Резултат извршавања кода:

'Date1 is earlier than Date2'

Погледајте такође

  • метод format,
    који форматира датум по задатом шаблону
  • функцију time,
    која враћа тренутну Unix ознаку времена
  • метод modify,
    који мења датум објекта DateTime
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј