Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में दो तिथियों की तुलना करना

PHP में तिथियों की तुलना

PHP में दो तिथियों की तुलना करने के लिए, आप समानता ऑपरेटर (==) या तुलनात्मक ऑपरेटर (<, >) का उपयोग कर सकते हैं। यह तब काम करता है जब तिथियाँ मानक YYYY-MM-DD प्रारूप में स्ट्रिंग के रूप में संग्रहीत होती हैं।

उदाहरण 1: समान तिथियों की जाँच

<?php
$dateOne = "2019-10-30";
$dateTwo = "2019-10-30";
echo "Date1 = $dateOne";
echo "\nDate2 = $dateTwo";
if ($dateOne == $dateTwo)
    echo "\nदोनों तिथियाँ समान हैं!";
else
    echo "दोनों तिथियाँ भिन्न हैं!";
?>

आउटपुट

Date1 = 2019-10-30
Date2 = 2019-10-30
दोनों तिथियाँ समान हैं!

उदाहरण 2: कौन सी तिथि नवीनतम है

<?php
$dateOne = "2019-11-08";
$dateTwo = "2018-08-10";
echo "Date1 = $dateOne";
echo "\nDate2 = $dateTwo";
if ($dateOne < $dateTwo)
    echo "\nDateTwo नवीनतम तिथि है!";
else
    echo "\nDateOne नवीनतम तिथि है!";
?>

आउटपुट

Date1 = 2019-11-08
Date2 = 2018-08-10
DateOne नवीनतम तिथि है!

महत्वपूर्ण नोट

यह विधि केवल तभी विश्वसनीय है जब तिथियाँ ISO 8601 प्रारूप (YYYY-MM-DD) में हों। अन्य प्रारूपों (जैसे DD-MM-YYYY) के लिए, तुलना से पहले strtotime() या DateTime ऑब्जेक्ट का उपयोग करें।

  1. - PHP में idate() फ़ंक्शन

    idate() फ़ंक्शन PHP में idate() फ़ंक्शन स्थानीय समय/दिनांक को इंटीजर के रूप में फॉर्मेट करता है। सिंटैक्स idate(string $format, int $timestamp = time()): int पैरामीटर्स timestamp - इंटीजर यूनिक्स टाइमस्टैम्प जो डिफ़ॉल्ट रूप से वर्तमान स्थानीय समय है यदि टाइमस्टैम्प नहीं दिया गया format - रिजल्ट क

  1. - PHP में next() फंक्शन

    PHP में next() फंक्शन सरणी के आंतरिक पॉइंटर को अगले तत्व पर आगे बढ़ाता है। सिंटैक्स next(arr) पैरामीटर्स arr - निर्दिष्ट सरणी। रिटर्न वैल्यू सफलता पर सरणी में अगले तत्व का मान। यदि कोई और तत्व उपलब्ध नहीं हैं तो FALSE। उदाहरण <?php $os = array(windows, mac, linux, solaris); echo current($os

  1. - PHP में end() फ़ंक्शन

    PHP में end() फ़ंक्शन सरणी के आंतरिक पॉइंटर को अंतिम तत्व पर ले जाता है और उस तत्व का मान लौटाता है। सिंटैक्स (Syntax) end(array|object &$arr): mixed पैरामीटर्स (Parameters) $arr − वह सरणी जिसका पॉइंटर अंतिम तत्व पर ले जाया जाएगा (रेफरेंस द्वारा पास की जाती है)। रिटर्न वैल्यू (Return Value) सफ