"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > बेहतर उपयोगकर्ता पठनीयता के लिए डेटटाइम क्लास का उपयोग करके PHP में तिथियों को पुन: स्वरूपित कैसे करें?

बेहतर उपयोगकर्ता पठनीयता के लिए डेटटाइम क्लास का उपयोग करके PHP में तिथियों को पुन: स्वरूपित कैसे करें?

2024-11-08 को प्रकाशित
ब्राउज़ करें:975

How to Reformat Dates in PHP Using DateTime Class for Improved User Readability?

PHP में दिनांकों को पुन: स्वरूपित करना

डेटाबेस से दिनांक पुनर्प्राप्त करते समय, वे अक्सर एक मानक संख्यात्मक प्रारूप में दिखाई देते हैं, जैसे "2009-08 -12" (संख्यात्मक वर्ष - संख्यात्मक माह - संख्यात्मक दिन)। उपयोगकर्ता की पठनीयता में सुधार करने के लिए, दिनांकों को "12 अगस्त, 2009" (संख्यात्मक माह - संख्यात्मक तिथि, संख्यात्मक वर्ष) जैसे अधिक उपयोगकर्ता-अनुकूल प्रारूप में पुन: स्वरूपित करना वांछनीय है।

PHP में तिथियों को पुन: स्वरूपित करने के लिए एक प्रभावी दृष्टिकोण शामिल है डेटटाइम क्लास का उपयोग करना। स्ट्रेटोटाइम पर आधारित समाधानों के विपरीत, यह विधि सर्वर लोकेल सेटिंग्स की परवाह किए बिना महीने और दिन की सही व्याख्या सुनिश्चित करती है। मूल दिनांक से DateTime ऑब्जेक्ट:

$date = DateTime::createFromFormat('Y-m-d', $originalDate);
  1. का उपयोग करके दिनांक को प्रारूपित करें वांछित प्रारूप:
    $date = DateTime::createFromFormat('Y-m-d', $originalDate);
    $output = $date->format('F j, Y');
  2. उदाहरण के लिए, मान लें कि मूल तिथि है $date नामक वेरिएबल में संग्रहीत (उदाहरण के लिए, $date = $row['date_selected'];), निम्नलिखित कोड दिनांक को पुन: स्वरूपित करेगा:
    $date = DateTime::createFromFormat('Y-m-d', $originalDate);
    $date = DateTime::createFromFormat('Y-m -d', $दिनांक); $output = $date->format('F j, Y');
यह विधि PHP में तारीखों को पुन: स्वरूपित करने का एक मजबूत और सुसंगत तरीका प्रदान करती है, यह सुनिश्चित करती है कि अलग-अलग स्थानीय वातावरण में भी महीने और दिन की सही ढंग से व्याख्या की जाती है .

विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729150758 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3