DateTime კლასის modify მეთოდი
modify მეთოდი საშუალებას აძლევს შეცვალოს DateTime ობიექტის თარიღი და დრო.
ის იღებს სტრიქონული პარამეტრს ფარდობითი თარიღის ფორმატით, რომელიც მიუთითებს,
თუ როგორ უნდა შეიცვალოს თარიღის/დროის მიმდინარე მნიშვნელობა.
სინტაქსი
$datetime->modify(string $modifier);
მაგალითი
მიმდინარე თარიღს დავამატოთ 1 დღე:
<?php
$date = new DateTime('2023-01-01');
$date->modify('+1 day');
echo $date->format('Y-m-d');
?>
კოდის შესრულების შედეგი:
'2023-01-02'
მაგალითი
მიმდინარე თარიღს გამოვაკლოთ 2 კვირა:
<?php
$date = new DateTime('2023-01-15');
$date->modify('-2 weeks');
echo $date->format('Y-m-d');
?>
კოდის შესრულების შედეგი:
'2023-01-01'
მაგალითი
დავსახოთ მომდევნო თვის პირველი დღე:
<?php
$date = new DateTime('2023-01-20');
$date->modify('first day of next month');
echo $date->format('Y-m-d');
?>
კოდის შესრულების შედეგი:
'2023-02-01'