235 of 410 menu

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

DateTime ক্লাসের diff মেথডটি অন্য একটি DateTime অবজেক্টকে প্যারামিটার হিসেবে গ্রহণ করে এবং একটি DateInterval অবজেক্ট রিটার্ন করে, যেটিতে তারিখগুলোর মধ্যে পার্থক্য থাকে। এই পার্থক্য বিভিন্ন এককে (দিন, মাস, বছর ইত্যাদি) পাওয়া যায়।

সিনট্যাক্স

$interval = $datetime1->diff($datetime2);

উদাহরণ

দুটি তারিখের মধ্যে পার্থক্য গণনা করা যাক:

<?php $date1 = new DateTime('2023-01-01'); $date2 = new DateTime('2023-02-15'); $interval = $date1->diff($date2); echo $interval->format('%R%a days'); ?>

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

'+45 days'

উদাহরণ

মাস এবং দিনে পার্থক্য পাওয়া যাক:

<?php $date1 = new DateTime('2023-03-10'); $date2 = new DateTime('2023-05-25'); $interval = $date1->diff($date2); echo $interval->format('%m months %d days'); ?>

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

'2 months 15 days'

উদাহরণ

সময় বিবেচনা করে তারিখের তুলনা:

<?php $date1 = new DateTime('2023-01-01 10:00:00'); $date2 = new DateTime('2023-01-01 14:30:00'); $interval = $date1->diff($date2); echo $interval->format('%h hours %i minutes'); ?>

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

'4 hours 30 minutes'

আরও দেখুন

  • date ফাংশন,
    যা তারিখ এবং সময় ফরম্যাট করে
  • strtotime ফাংশন,
    যা স্ট্রিংকে টাইমস্ট্যাম্পে রূপান্তর করে
  • DateInterval ক্লাস,
    যা তারিখের ব্যবধানকে উপস্থাপন করে
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন