मेरे पास PHP में एक यूनिक्स टाइमस्टैम्प (int) है। मैं एचटीएमएल 5 डेटाटाइम इनपुट तत्व में इस मान को अच्छी तरह से प्रदर्शित करना चाहता हूं। मैं उपयोगकर्ताओं को इस मूल्य को एक अच्छी उपस्थिति तरीके से देखने में सक्षम होना चाहता हूं, साथ ही साथ इसे संपादित करना चाहता हूं। क्या ऐसा करने का कोई अच्छा तरीका है, या क्या मैं खुद को बेवकूफ़ बना रहा हूं और मुझे बहुत सारे स्ट्रिंग मैनिपुलेशन के साथ घूमना होगा?एचटीएमएल 5 इनपुट प्रकार के लिए PHP टाइमस्टैम्प = डेटाटाइम तत्व
उत्तर
HTML5 Input time
कुछ इस तरह है: 1985-04-12T23:20:50.52
आप इस तरह कर सकते हैं कि PHP में:
echo date("Y-m-d\TH:i:s");
आउटपुट
2012-10-02T19:12:49
एचटीएमएल टाइमस्टैम्प
साथ<input type="datetime" value="<?php echo date("Y-m-d\TH:i:s",$timestamp); ?>"/>
HTML5 Specification for input type="datetime" के अनुसार, यह value
विशेषता सेट करने जैसा आसान होना चाहिए।
value="<?php echo date('c', $timestamp); ?>"
अतिरिक्त प्रारूपकों के लिए PHP's date() function देखें।
मैं प्रश्न में निर्दिष्ट डेटाटाइम चाहता हूं। – thatidiotguy
मेरी गलती। * डेटाटाइम * के लिए अद्यतन देखें। –
अन्य उदाहरण दोनों पुराना तरीका समय तत्व के लिए एक मान्य टाइमस्टैम्प प्रारूप का उत्पादन कर रहे हैं - php में नवीनतम को:
"2013:
<time><?php echo date(DATE_W3C); ?></time>
कि जैसे स्वरूप उत्पन्न होगा -05-19T06: 40: 08 + 00: 00 "
प्रश्न विशेष रूप से 'इनपुट [प्रकार = डेटाटाइम] '* नहीं * समय [डेटाटाइम]' के बारे में पूछता है। मुझे 'दिनांक() 'के [पूर्वनिर्धारित स्थिरांक] (http://php.net/manual/en/class.datetime.php#datetime.constants.types) को पेश करने के लिए धन्यवाद, हालांकि! मैं 'तारीख ('सी') तक टिकूंगा, जिसके परिणामस्वरूप एक समान [आईएसओ 8601] (https://en.wikipedia.org/wiki/ISO_8601) स्ट्रिंग भी है। – Alastair
datetime क्रोम पर मेरे लिए काम नहीं करता है, datetime-स्थानीय मुझे पॉपअप से दिनांक और समय चुन सकते हैं।
उदाहरण
<input type="datetime-local" name="xyz" value="<?php echo date("Y-m-d\TH:i:s",time()); ?>"/>
समय() काम करता है, प्रासंगिक नहीं है मैं इसे उपयोग कर रहा हूँ यह आसान उपयोगकर्ता के बाद या उससे पहले .. वर्तमान से चुनने के लिए समय के लिए बनाने के लिए।
- 1. एचटीएमएल 5 इनपुट प्रकार = "दिनांक"
- 2. एचटीएमएल 5 इनपुट प्रकार ईमेल
- 3. एचटीएमएल 5 इनपुट प्रकार = संख्या अग्रणी शून्य
- 4. टाइमस्टैम्प (डेटाटाइम)
- 5. फ़ायरफ़ॉक्स अभिविन्यास लंबवत के लिए एचटीएमएल 5 इनपुट प्रकार सीमा?
- 6. एचटीएमएल 5 इनपुट प्रकार jQuery सत्यापन
- 7. एचटीएमएल 5 आवश्यक इनपुट स्टाइल
- 8. स्टाइलिंग एचटीएमएल 5 तत्व
- 9. एचटीएमएल 5 कैनवास तत्व
- 10. एचटीएमएल 5 नेविगेशन तत्व
- 11. पोस्टिंग के लिए सी # डेटाटाइम टाइमस्टैम्प
- 12. एचटीएमएल 5 डेटाटाइम इनपुट - शैली मूल्य प्रस्तुति के लिए संभव है?
- 13. जावास्क्रिप्ट के साथ एचटीएमएल 5 पर इनपुट प्रकार संख्या के लिए अधिकतम मूल्य कैसे बदलें?
- 14. ब्राउज़र इनपुट एचटीएमएल 5 इनपुट प्रकार = यूआरएल के लिए नियमित अभिव्यक्ति क्या करता है?
- 15. jQuery एचटीएमएल 5 भाषण इनपुट
- 16. एक एचटीएमएल 5 नंबर इनपुट
- 17. टाइमस्टैम्प और डेटाटाइम
- 18. एचटीएमएल 5 खोज इनपुट घटनाएं
- 19. एचटीएमएल 5 दिनांक इनपुट चौड़ाई
- 20. एचटीएमएल 5 में टेक्स्टबॉक्स के लिए चयनकर्ता?
- 21. एचटीएमएल 5 और PHP
- 22. एचटीएमएल लंबवत इनपुट प्रकार बटन
- 23. PHP: एचटीएमएल 5 टैग
- 24. टाइमज़ोन के साथ django में डेटाटाइम के लिए यूनिक्स टाइमस्टैम्प
- 25. इनपुट तत्व का 'प्रकार' ढूंढना
- 26. MySQL: यूनिक्स टाइमस्टैम्प या डेटाटाइम
- 27. फॉर्मेटास्टिक, स्वयं: इनपुट प्रकार
- 28. एचटीएमएल 5 <इनपुट फॉर्म = ""> विशेषता
- 29. एचटीएमएल 5 दिनांक इनपुट jQuery Datepicker
- 30. एचटीएमएल 5 अमान्य इनपुट स्थिति रीसेट करें
वह '<इनपुट प्रकार =" डेटाटाइम "... />' तत्व की मान विशेषता में जाएगा? साथ ही, मुझे लगता है कि आप ''नहीं', ',', तो बस यह किसी और को भ्रमित नहीं करता है। – thatidiotguy
'echo' आउटपुट को अलग करने के लिए' '' की अनुमति देता है। –
और मैंने आज कुछ नया सीखा। मेरे अनुमानित सुधार के बारे में दयालु होने के लिए धन्यवाद। – thatidiotguy