मैं इस प्रारूप से दिनांक बदलना चाहता हूं: 01/07/09
इस jan 07,09
पर।PHP दिनांक स्वरूपण
मैं PHP में ऐसा कैसे कर सकता हूं?
मैं इस प्रारूप से दिनांक बदलना चाहता हूं: 01/07/09
इस jan 07,09
पर।PHP दिनांक स्वरूपण
मैं PHP में ऐसा कैसे कर सकता हूं?
उपयोग strptime
मान पार्स करने में आप प्रारूप में उत्पादन करने के लिए मिल गया है, तो date
आप चाहते हैं:
echo date("M d,y", strptime("01/07/09", "d/m/y"));
आप Windows पर हैं, या पीएचपी का एक संस्करण का उपयोग कर रहे हैं जहां strptime
नहीं है उपलब्ध (< PHP 5.1.0), उसके बाद strtotime
का उपयोग करें, लेकिन यह सुनिश्चित करने के लिए सावधान रहें कि आपकी तिथि यूएस अंग्रेज़ी प्रारूप में है (यानी "01/07/09" का मतलब 7 जनवरी 200 9 है, 1 जुलाई 200 9 नहीं)।
इसके अलावा, अगर तुम सच में jan
, बजाय Jan
चाहते हैं, तो strtolower
का उपयोग करें:
echo strtolower(date("M d,y", strptime("01/07/09", "d/m/y"));
मैं बहुत यकीन है कि यह तुम क्या जरूरत है हूँ।
<?php echo date('M d, y', strtotime('01/07/09'));?>
बस strtotime करने के लिए तिथि चर गुजरती हैं। अधिक के लिए PHP manual देखें।
$date = "01/07/09";
echo date("M d,y", strtotime($date));
यह भी ध्यान रखें, 'strptime' विंडोज पर लागू नहीं है। –
@ ब्रायन, धन्यवाद - 'स्ट्रेटोटाइम' का उपयोग करने के बारे में एक टिप्पणी में संपादित किया गया जहां 'strptime' अनुपलब्ध है। –
आपके पास 'डेट' मिश्रित के लिए तर्कों का क्रम है। होना चाहिए: 'तिथि ($ प्रारूप, [$ टाइमस्टैम्प]) ' –