Avatar ·

PHP में दिनांक प्रारूप कैसे बदलें: YYYY-MM-DD से DD.MM.YYYY और अन्य विकल्प

सभी को नमस्ते! मैं एक शुरुआती PHP डेवलपर हूँ और दिनांक रूपांतरण की समस्या का सामना कर रहा हूँ। मेरे पास एक फॉर्म है जहाँ उपयोगकर्ता `YYYY-MM-DD` फॉर्मेट में दिनांक दर्ज करता है (जैसे, `2025-04-12`), और मुझे इसे `DD.MM.YYYY` फॉर्मेट में आउटपुट करना है (जैसे, `12.04.2025`)। मैंने केवल `str_replace` का उपयोग करके डैश को डॉट से बदलने की कोशिश की, लेकिन यह काम नहीं करता क्योंकि संख्याओं का क्रम गलत रहता है — दिन और महीना आपस में नहीं बदलते। यहाँ मेरा कोड है जो वांछित परिणाम नहीं देता: ```php $date = "2025-04-12"; $new_date = str_replace("-", ".", $date); echo $new_date; // 2025.04.12 आउटपुट करता है, जबकि 12.04.2025 चाहिए ``` मैंने `date()` और `strtotime()` फंक्शन के बारे में पढ़ा है, लेकिन समझ नहीं आता कि उन्हें सही तरीके से कैसे लागू करूँ। मैंने इस तरह प्रयास किया: ```php $date = "2025-04-12"; $timestamp = strtotime($date