242 of 410 menu

DateTime კლასის setTimestamp მეთოდი

DateTime ობიექტის setTimestamp მეთოდი საშუალებას აძლევს დააყენოთ თარიღი და დრო, Unix timestamp-ის გამოყენებით (წამების რაოდენობა, რომელიც გავიდა 1970 წლის 1 იანვრიდან). მეთოდი ცვლის არსებულ თარიღის ობიექტს და აბრუნებს მას ჯაჭვური გამოძახებებისთვის.

სინტაქსი

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

მაგალითი

დავაყენოთ თარიღი, რომელიც შეესაბამება timestamp 1609459200-ს (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हिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა