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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць