DateInterval ক্লাসের createFromDateString মেথড

DateInterval ক্লাসের স্ট্যাটিক মেথড createFromDateString একটি স্ট্রিং বর্ণনাকে DateInterval অবজেক্টে রূপান্তরিত করে। এটি একটি প্যারামিটার হিসেবে একটি স্ট্রিং নেয় যাতে তারিখের ফরম্যাট থাকে, যা strtotime ফাংশন বুঝতে পারে। এটি একটি DateInterval অবজেক্ট অথবা ত্রুটি হলে false রিটার্ন করে।

সিনট্যাক্স

phpDateInterval::createFromDateString(string $datetime): DateInterval|false

উদাহরণ

২ দিনের একটি ইন্টারভাল তৈরি করা যাক:

php<?php
  $interval = DateInterval::createFromDateString('2 days');
  print_r($interval);
?>

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

phpDateInterval Object
(
  [d] => 2
  [h] => 0
  [i] => 0
  [s] => 0
  ...
)

উদাহরণ

১ মাস এবং ৫ দিনের একটি ইন্টারভাল তৈরি করা যাক:

php<?php
  $interval = DateInterval::createFromDateString('1 month + 5 days');
  print_r($interval);
?>

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

phpDateInterval Object
(
  [m] => 1
  [d] => 5
  [h] => 0
  [i] => 0
  [s] => 0
  ...
)

উদাহরণ

৩ ঘন্টা এবং ৩০ মিনিটের একটি ইন্টারভাল তৈরি করা যাক:

php<?php
  $interval = DateInterval::createFromDateString('3 hours + 30 minutes');
  print_r($interval);
?>

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

phpDateInterval Object
(
  [h] => 3
  [i] => 30
  [s] => 0
  ...
)

আরও দেখুন

  • DateInterval ক্লাস,
    যা একটি সময়ের ব্যবধানকে প্রতিনিধিত্ব করে
  • strtotime ফাংশন,
    যা তারিখের টেক্সট বর্ণনাকে টাইমস্ট্যাম্পে রূপান্তরিত করে
  • DateTime ক্লাস,
    যা তারিখ এবং সময় নিয়ে কাজ করে