ফাংশন date_diff

ফাংশন date_diff দুটি তারিখের মধ্যে পার্থক্য খুঁজে বের করে। তারিখগুলি অবশ্যই date_create ফাংশন দ্বারা তৈরি অবজেক্ট হতে হবে। ফাংশনটি একটি 'তারিখ' অবজেক্ট ফেরত দেয়, যেটি ফরম্যাট মেথড ব্যবহার করে ফরম্যাট করা যেতে পারে।

সিনট্যাক্স

phpdate_diff(DateTimeInterface $base, DateTimeInterface $target, bool $absolute = false): DateInterval

উদাহরণ

আসুন 2025-12-31 এবং 2026-01-05 তারিখ দুটির মধ্যে দিনের পার্থক্য বের করি:

php<?php
  $date1 = date_create('2025-12-31');
  $date2 = date_create('2026-01-05');
  
  $diff = date_diff($date1, $date2);
  echo $diff->format('%a দিন');
?>

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

php5 দিন

আরও দেখুন

  • date_modify ফাংশন,
    যা একটি তারিখ থেকে সময়ের ব্যবধান যোগ বা বিয়োগ করে