date_date_set() ফাংশনটি প্রদত্ত DateTime অবজেক্টে তারিখ সেট করে। এরপর কল করা অবজেক্টে নতুন তারিখ সেট হয়ে যায়।
সিনট্যাক্স
date_date_set(object, year, month, day)
প্যারামিটার
object − DateTime অবজেক্ট।
year − তারিখের বছর।
month − তারিখের মাস।
day − তারিখের দিন।
রিটার্ন
date_date_set() ফাংশনটি সফল হলে NULL এবং ব্যর্থ হলে FALSE রিটার্ন করে।
উদাহরণ
নিচে একটি উদাহরণ দেওয়া হলো −
<?php
$dateSrc = '2017-11-25 11:25 GMT';
$dateTime = date_create($dateSrc);
// date_date_set() ব্যবহার করে নতুন তারিখ সেট করুন।
date_date_set($dateTime, 2000, 12, 12);
echo "New Formatted date is " . $dateTime->format("Y-m-d\TH:i:s\Z");
echo "<br />";
// দ্বিতীয় ফাংশন ব্যবহার করে।
$dateTime = new DateTime($dateSrc);
$dateTime->setDate(1999, 10, 12);
echo "New Formatted date is " . $dateTime->format("Y-m-d\TH:i:s\Z");
?>
আউটপুট
New Formatted date is 2000-12-12T11:25:00Z New Formatted date is 1999-10-12T11:25:00Z