2009-11-03 9 views
10

में कनवर्ट करें मेरे पास एक ऐसा फॉर्म है जो पोस्ट की तारीख महीने, दिन, हाँ, घंटा, मिनट, पूर्वाह्न/बजे पोस्ट करता है। मैं php का उपयोग करके unixtime तक और इसे कैसे एन्कोड/डीकोड कर सकता हूं?तारीख को unixtime php

+0

अगर मैं ऐसा खोज में किसी भी अंग्रेजी शाब्दिक datetime विवरण के बारे में पार्स

strtotime():

mktime($isAM ? $hrs : ($hrs + 12), $mins, $secs, $m, $d, $y); 

वैकल्पिक रूप से आप strtotime() इस्तेमाल कर सकते हैं आपके शीर्षक के साथ पहले 7 या तो हिट में आपके द्वारा चुने गए वही उत्तर होते हैं। –

उत्तर

31

mktime() - एक तिथि

echo mktime(23, 24, 0, 11, 3, 2009); 
1257290640 

को संभालने के लिए AM/PM के लिए यूनिक्स टाइमस्टैम्प जाओ बस अगर प्रधानमंत्री घंटे के लिए 12 जोड़ें। - एक यूनिक्स टाइमस्टैम्प

echo strtotime("2009-11-03 11:24:00PM"); 
1257290640 
+0

..... धन्यवाद ..... – mrpatg

+0

स्ट्रेटोटाइम का उपयोग कर() सादगी के लिए +1 है – risnandar

+1

स्ट्रेटोटाइम का उपयोग करते समय 'के बारे में मत भूलना ... m/d/y या dmy प्रारूपों में तिथियां दिखकर असंबद्ध हैं विभिन्न घटकों के बीच विभाजक पर ... ' –

2

उपयोग mktime समारोह

+0

के बीच का अंतर मैं एएम या पीएम को कैसे संभालेगा? – mrpatg

संबंधित मुद्दे