242 of 410 menu

DateTime դասի setTimestamp մեթոդը

DateTime օբյեկտի setTimestamp մեթոդը թույլ է տալիս սահմանել ամսաթիվը և ժամանակը՝ օգտագործելով Unix timestamp (վայրկյանների քանակը, որն անցել է 1970 թվականի հունվարի 1-ից սկսած): Մեթոդը փոփոխում է գոյություն ունեցող ամսաթվով օբյեկտը և վերադարձնում է այն կանչերի շղթայի համար:

Շարահյուսություն

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

Օրինակ

Սահմանենք 1609459200 timestamp-ին համապատասխանող ամսաթիվը (2021 թվականի հունվարի 1 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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել