242 of 410 menu

DateTime klassi setTimestamp meetod

Objekti DateTime meetod setTimestamp võimaldab seada kuupäeva ja aja, kasutades Unix timestampit (sekundite arv alates 1. jaanuarist 1970). Meetod muudab olemasolevat kuupäevaobjekti ja tagastab selle sama kõnede ahela jaoks.

Süntaks

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

Näide

Seame kuupäeva, mis vastab timestampile 1609459200 (1. jaanuar 2021 00:00:00 UTC):

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

Koodi täitmise tulemus:

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

Näide

Kasutamine meetodite ahelas:

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

Koodi täitmise tulemus:

'2021-01-01'

Näide

Käesoleva aja seadmine:

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

Väljastab käesoleva aja, näiteks:

'14:25:36'

Vaata ka

  • funktsiooni date,
    mis vormindab Unix timestampi
  • meetodit setDate,
    mis seab kuupäeva osade kaupa
  • meetodit getTimestamp,
    mis saab Unix timestampi DateTime objektist
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu