240 of 410 menu

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

setISODate მეთოდი აყენებს თარიღს DateTime ობიექტში ISO 8601 სტანდარტის შესაბამისად, კვირის ნომრის და კვირის დღის გამოყენებით. პირველ პარამეტრად იღებს წელს, მეორედ - კვირის ნომერს, მესამედ - კვირის დღეს (1-დან 7-მდე, სადაც 1 - ორშაბათი).

სინტაქსი

$datetime->setISODate(year, week, day);

მაგალითი

დავაყენოთ თარიღი 2023 წლის მე-10 კვირაში, ხუთშაბათისთვის (კვირის დღე 4):

<?php $date = new DateTime(); $date->setISODate(2023, 10, 4); echo $date->format('Y-m-d'); ?>

კოდის შესრულების შედეგი:

'2023-03-09'

მაგალითი

დავაყენოთ თარიღი მხოლოდ კვირის ნომრის მიხედვით (კვირის დღე იქნება ორშაბათი ნაგულისხმევად):

<?php $date = new DateTime(); $date->setISODate(2023, 10); echo $date->format('Y-m-d'); ?>

კოდის შესრულების შედეგი:

'2023-03-06'

იხილეთ აგრეთვე

  • ფუნქცია checkdate,
    რომელიც ამოწმებს თარიღის კორექტულობას
  • ფუნქცია date,
    რომელიც ფორმატირებს მოცემულ თარიღს
ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა