DateInterval ক্লাসের createFromDateString মেথড
DateInterval ক্লাসের স্ট্যাটিক মেথড createFromDateString একটি স্ট্রিং বর্ণনাকে DateInterval অবজেক্টে রূপান্তরিত করে। এটি একটি প্যারামিটার হিসেবে একটি স্ট্রিং নেয় যাতে তারিখের ফরম্যাট থাকে, যা strtotime ফাংশন বুঝতে পারে। এটি একটি DateInterval অবজেক্ট অথবা ত্রুটি হলে false রিটার্ন করে।
সিনট্যাক্স
DateInterval::createFromDateString(string $datetime): DateInterval|false
উদাহরণ
২ দিনের একটি ইন্টারভাল তৈরি করা যাক:
<?php
$interval = DateInterval::createFromDateString('2 days');
print_r($interval);
?>
কোড 실행ের ফলাফল:
DateInterval Object
(
[d] => 2
[h] => 0
[i] => 0
[s] => 0
...
)
উদাহরণ
১ মাস এবং ৫ দিনের একটি ইন্টারভাল তৈরি করা যাক:
<?php
$interval = DateInterval::createFromDateString('1 month + 5 days');
print_r($interval);
?>
কোড 실행ের ফলাফল:
DateInterval Object
(
[m] => 1
[d] => 5
[h] => 0
[i] => 0
[s] => 0
...
)
উদাহরণ
৩ ঘন্টা এবং ৩০ মিনিটের একটি ইন্টারভাল তৈরি করা যাক:
<?php
$interval = DateInterval::createFromDateString('3 hours + 30 minutes');
print_r($interval);
?>
কোড 실행ের ফলাফল:
DateInterval Object
(
[h] => 3
[i] => 30
[s] => 0
...
)
আরও দেখুন
-
DateIntervalক্লাস,
যা একটি সময়ের ব্যবধানকে প্রতিনিধিত্ব করে -
strtotimeফাংশন,
যা তারিখের টেক্সট বর্ণনাকে টাইমস্ট্যাম্পে রূপান্তরিত করে -
DateTimeক্লাস,
যা তারিখ এবং সময় নিয়ে কাজ করে