DateTime ক্লাসের getTimestamp মেথড

getTimestamp মেথডটি DateTime ক্লাসের একটি অবজেক্টের জন্য ইউনিক্স টাইমস্ট্যাম্প ফেরত দেয়। এটি একটি পূর্ণসংখ্যা যা নির্দিষ্ট তারিখ পর্যন্ত ১লা জানুয়ারি, ১৯৭০ সাল 00:00:00 UTC থেকে কেটে যাওয়া সেকেন্ডের সংখ্যাকে প্রতিনিধিত্ব করে। মেথডটি কোন প্যারামিটার গ্রহণ করে না।

সিনট্যাক্স

php$datetime->getTimestamp();

উদাহরণ

বর্তমান টাইমস্ট্যাম্প পাওয়া যাক:

php<?php
  $date = new DateTime();
  echo $date->getTimestamp();
?>

কোড 실행ের ফলাফল:

php1678901234

উদাহরণ

একটি নির্দিষ্ট তারিখের জন্য টাইমস্ট্যাম্প পাওয়া যাক:

php<?php
  $date = new DateTime('2023-01-15 12:00:00');
  echo $date->getTimestamp();
?>

কোড 실행ের ফলাফল:

php1673784000

উদাহরণ

দুটি তারিখ তাদের টাইমস্ট্যাম্পের মাধ্যমে তুলনা করা যাক:

php<?php
  $date1 = new DateTime('2023-01-01');
  $date2 = new DateTime('2023-01-15');
  
  if ($date1->getTimestamp() < $date2->getTimestamp()) {
    echo 'Date1 is earlier than Date2';
  }
?>

কোড 실행ের ফলাফল:

php'Date1 is earlier than Date2'

আরও দেখুন

  • format মেথড,
    যা একটি প্রদত্ত প্যাটার্ন অনুযায়ী তারিখ ফরম্যাট করে
  • time ফাংশন,
    যা বর্তমান ইউনিক্স টাইমস্ট্যাম্প ফেরত দেয়
  • modify মেথড,
    যা DateTime অবজেক্টের তারিখ পরিবর্তন করে