242 of 410 menu

Metoda setTimestamp razreda DateTime

Metoda setTimestamp objekta DateTime omogoča nastavitev datuma in časa, z uporabo Unix timestamp (število sekund, pretečenih od 1. januarja 1970). Metoda spremeni obstoječi objekt z datumom in vrne isti objekt za verižne klice.

Sintaksa

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

Primer

Nastavimo datum, ki ustreza timestamp 1609459200 (1. januar 2021 00:00:00 UTC):

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

Rezultat izvajanja kode:

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

Primer

Uporaba v verigi metod:

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

Rezultat izvajanja kode:

'2021-01-01'

Primer

Nastavitev trenutnega časa:

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

Izpiše trenuten čas, na primer:

'14:25:36'

Glejte tudi

  • funkcijo date,
    ki formatira Unix timestamp
  • metodo setDate,
    ki nastavi datum po delih
  • metodo getTimestamp,
    ki pridobi Unix timestamp iz objekta DateTime
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni