DateTime ক্লাসের getTimestamp মেথড
getTimestamp মেথডটি DateTime ক্লাসের একটি অবজেক্টের জন্য ইউনিক্স টাইমস্ট্যাম্প ফেরত দেয়।
এটি একটি পূর্ণসংখ্যা যা নির্দিষ্ট তারিখ পর্যন্ত
১লা জানুয়ারি, ১৯৭০ সাল 00:00:00 UTC থেকে কেটে যাওয়া সেকেন্ডের সংখ্যাকে প্রতিনিধিত্ব করে।
মেথডটি কোন প্যারামিটার গ্রহণ করে না।
সিনট্যাক্স
$datetime->getTimestamp();
উদাহরণ
বর্তমান টাইমস্ট্যাম্প পাওয়া যাক:
<?php
$date = new DateTime();
echo $date->getTimestamp();
?>
কোড 실행ের ফলাফল:
1678901234
উদাহরণ
একটি নির্দিষ্ট তারিখের জন্য টাইমস্ট্যাম্প পাওয়া যাক:
<?php
$date = new DateTime('2023-01-15 12:00:00');
echo $date->getTimestamp();
?>
কোড 실행ের ফলাফল:
1673784000
উদাহরণ
দুটি তারিখ তাদের টাইমস্ট্যাম্পের মাধ্যমে তুলনা করা যাক:
<?php
$date1 = new DateTime('2023-01-01');
$date2 = new DateTime('2023-01-15');
if ($date1->getTimestamp() < $date2->getTimestamp()) {
echo 'Date1 is earlier than Date2';
}
?>
কোড 실행ের ফলাফল:
'Date1 is earlier than Date2'