242 of 410 menu

Методот setTimestamp на класата DateTime

Методот setTimestamp на објектот DateTime овозможува поставување на датум и време, користејќи Unix timestamp (бројот на секунди што поминале од 1 јануари 1970 година). Методот го менува постоечкиот објект со датум и го враќа истиот за синџир на повици.

Синтакса

public DateTime::setTimestamp(int $timestamp): DateTime

Пример

Да поставиме датум, што одговара на timestamp 1609459200 (1 јануари 2021 година 00:00:00 UTC):

<?php $date = new DateTime(); $date->setTimestamp(1609459200); echo $date->format('Y-m-d H:i:s'); ?>

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

'2021-01-01 00:00:00'

Пример

Користење во синџир на методи:

<?php $date = (new DateTime())->setTimestamp(1609459200); echo $date->format('Y-m-d'); ?>

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

'2021-01-01'

Пример

Поставување на тековното време:

<?php $date = new DateTime(); $date->setTimestamp(time()); echo $date->format('H:i:s'); ?>

Ќе го испечати тековното време, на пример:

'14:25:36'

Погледнете ги и

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