के भीतर है, मैं इसके लिए हमेशा के लिए देख रहा हूं, लेकिन उत्तर कहीं नहीं लगता है। यहां समस्या है:PHP, देखें कि दिनांक सीमा आंशिक रूप से किसी अन्य दिनांक सीमा
कहें, मेरे पास दो दिनांक सीमाएं हैं।
$daterange1 = 2012-04-20 till 2012-04-28
$daterange2 = 2012-04-18 till 2012-05-01
अब, मैं जानना चाहता हूं कि daterange2 daterange1 के भीतर है या नहीं। लेकिन, जैसा कि आप देख सकते हैं, daterange2 केवल आंशिक रूप से daterange1 के भीतर है। वहाँ हो रही 3 चर वापस, की तरह कुछ का कोई तरीका है: तक
- 2012-04-18 2012-04-20
- 2012-04-20 तक 2012-04-28
- 2012-04 -28 तक 2012-05-01
मुझे पता है कि यह थोड़ा अस्पष्ट लगता है, लेकिन मुझे वास्तव में यह नहीं पता कि इसे अलग कैसे समझाया जाए।
मैं सवाल समझता हूं, आप हर समय 'strtotime()' फ़ंक्शन के साथ कनवर्ट करना और तुलना करना शुरू कर सकते हैं। हो सकता है कि एक 'डेटटाइम' ऑब्जेक्ट आपको यहां भी मदद करेगी। –
क्या आपको यह जानने की ज़रूरत है कि सीमा भीतर है और तीसरा चर है –