पीएचपी ट्यूटोरियल

पीएचपी होम पीएचपी परिचय पीएचपी इंस्टाल पीएचपी सिंटैक्स पीएचपी टिप्पणियाँ पीएचपी चर पीएचपी इको / प्रिंट पीएचपी डेटा प्रकार पीएचपी स्ट्रिंग्स पीएचपी नंबर पीएचपी गणित पीएचपी स्थिरांक पीएचपी ऑपरेटर्स पीएचपी अगर ... और ... Elseif पीएचपी स्विच पीएचपी लूप्स पीएचपी कार्य पीएचपी सरणियाँ पीएचपी सुपरग्लोबल्स पीएचपी रेगेक्स

पीएचपी फॉर्म

PHP फॉर्म हैंडलिंग PHP फॉर्म सत्यापन पीएचपी फॉर्म की आवश्यकता पीएचपी फॉर्म यूआरएल/ई-मेल PHP फॉर्म पूर्ण

पीएचपी उन्नत

पीएचपी दिनांक और समय पीएचपी शामिल करें पीएचपी फाइल हैंडलिंग PHP फ़ाइल खोलें/पढ़ें PHP फ़ाइल बनाएँ/लिखें पीएचपी फ़ाइल अपलोड पीएचपी कुकीज़ पीएचपी सत्र पीएचपी फिल्टर पीएचपी फिल्टर उन्नत PHP कॉलबैक फ़ंक्शंस पीएचपी JSON पीएचपी अपवाद

पीएचपी ओओपी

पीएचपी ओओपी क्या है पीएचपी क्लासेस/ऑब्जेक्ट्स पीएचपी कंस्ट्रक्टर पीएचपी विनाशक पीएचपी एक्सेस संशोधक पीएचपी विरासत पीएचपी स्थिरांक पीएचपी सार वर्ग पीएचपी इंटरफेस पीएचपी लक्षण PHP स्टेटिक तरीके पीएचपी स्टेटिक गुण पीएचपी नेमस्पेस पीएचपी Iterables

MySQL डेटाबेस

MySQL डेटाबेस MySQL कनेक्ट MySQL डीबी बनाएँ MySQL तालिका बनाएँ MySQL डेटा डालें MySQL अंतिम आईडी प्राप्त करें MySQL एकाधिक सम्मिलित करें MySQL तैयार MySQL डेटा का चयन करें MySQL कहाँ MySQL ऑर्डर बाय MySQL डेटा हटाएं MySQL अद्यतन डेटा MySQL सीमा डेटा

पीएचपी एक्सएमएल

पीएचपी एक्सएमएल पार्सर्स पीएचपी सिंपलएक्सएमएल पार्सर पीएचपी सिंपलएक्सएमएल - प्राप्त करें पीएचपी एक्सएमएल एक्सपैट पीएचपी एक्सएमएल डोम

पीएचपी - AJAX

AJAX परिचय अजाक्स पीएचपी AJAX डेटाबेस अजाक्स एक्सएमएल AJAX लाइव खोज AJAX पोल

पीएचपी उदाहरण

पीएचपी उदाहरण पीएचपी संकलक पीएचपी प्रश्नोत्तरी पीएचपी व्यायाम पीएचपी प्रमाणपत्र

पीएचपी संदर्भ

पीएचपी सिंहावलोकन पीएचपी सरणी पीएचपी कैलेंडर पीएचपी तिथि पीएचपी निर्देशिका पीएचपी त्रुटि पीएचपी अपवाद पीएचपी फाइल सिस्टम पीएचपी फ़िल्टर पीएचपी एफ़टीपी पीएचपी JSON पीएचपी कीवर्ड पीएचपी लिबक्सएमएल पीएचपी मेल पीएचपी गणित पीएचपी विविध पीएचपी MySQLi पीएचपी नेटवर्क पीएचपी आउटपुट कंट्रोल पीएचपी रेगेक्स पीएचपी सिंपलएक्सएमएल पीएचपी स्ट्रीम पीएचपी स्ट्रिंग पीएचपी वैरिएबल हैंडलिंग पीएचपी एक्सएमएल पार्सर पीएचपी ज़िप पीएचपी समयक्षेत्र

पीएचपी दिनांक और समय


PHP date()फ़ंक्शन का उपयोग दिनांक और/या समय को प्रारूपित करने के लिए किया जाता है।


PHP दिनांक () फ़ंक्शन

PHP date()फ़ंक्शन एक टाइमस्टैम्प को अधिक पठनीय दिनांक और समय में स्वरूपित करता है।

वाक्य - विन्यास

date(format,timestamp)
Parameter Description
format Required. Specifies the format of the timestamp
timestamp Optional. Specifies a timestamp. Default is the current date and time

एक टाइमस्टैम्प वर्णों का एक क्रम है, जो उस तारीख और/या समय को दर्शाता है जिस पर एक निश्चित घटना हुई थी।


एक तिथि प्राप्त करें

दिनांक () फ़ंक्शन का आवश्यक प्रारूप पैरामीटर निर्दिष्ट करता है कि दिनांक (या समय) को कैसे प्रारूपित किया जाए।

यहां कुछ वर्ण दिए गए हैं जो आमतौर पर तिथियों के लिए उपयोग किए जाते हैं:

  • डी - महीने के दिन का प्रतिनिधित्व करता है (01 से 31)
  • मी - एक महीने का प्रतिनिधित्व करता है (01 से 12)
  • वाई - एक वर्ष का प्रतिनिधित्व करता है (चार अंकों में)
  • एल (लोअरकेस 'एल') - सप्ताह के दिन का प्रतिनिधित्व करता है

अन्य वर्ण, जैसे "/", "।", या "-" को अतिरिक्त स्वरूपण जोड़ने के लिए वर्णों के बीच भी डाला जा सकता है।

नीचे दिया गया उदाहरण आज की तारीख को तीन अलग-अलग तरीकों से प्रारूपित करता है:

उदाहरण

<?php
echo "Today is " . date("Y/m/d") . "<br>";
echo "Today is " . date("Y.m.d") . "<br>";
echo "Today is " . date("Y-m-d") . "<br>";
echo "Today is " . date("l");
?>


PHP टिप - स्वचालित कॉपीराइट वर्ष

date()अपनी वेबसाइट पर कॉपीराइट वर्ष को स्वचालित रूप से अपडेट करने के लिए फ़ंक्शन का उपयोग करें:

उदाहरण

&copy; 2010-<?php echo date("Y");?>

एक समय प्राप्त करें

यहां कुछ वर्ण दिए गए हैं जो आमतौर पर समय के लिए उपयोग किए जाते हैं:

  • एच - एक घंटे का 24 घंटे का प्रारूप (00 से 23)
  • h - प्रमुख शून्य के साथ एक घंटे का 12-घंटे का प्रारूप (01 से 12)
  • i - अग्रणी शून्य के साथ मिनट (00 से 59)
  • s - अग्रणी शून्य वाले सेकंड (00 से 59)
  • ए - लोअरकेस एंटे मेरिडीम और पोस्ट मेरिडीम (सुबह या दोपहर)

नीचे दिया गया उदाहरण वर्तमान समय को निर्दिष्ट प्रारूप में आउटपुट करता है:

उदाहरण

<?php
echo "The time is " . date("h:i:sa");
?>

ध्यान दें कि PHP date() फ़ंक्शन सर्वर की वर्तमान दिनांक/समय लौटाएगा!


अपना समय क्षेत्र प्राप्त करें

यदि आपके द्वारा कोड से वापस आने का समय सही नहीं है, तो शायद इसका कारण यह है कि आपका सर्वर किसी अन्य देश में है या किसी भिन्न समय क्षेत्र के लिए सेट किया गया है।

इसलिए, यदि आपको किसी विशिष्ट स्थान के अनुसार सही होने के लिए समय चाहिए, तो आप वह समय क्षेत्र निर्धारित कर सकते हैं जिसका आप उपयोग करना चाहते हैं।

नीचे दिया गया उदाहरण टाइमज़ोन को "अमेरिका/न्यू_यॉर्क" पर सेट करता है, फिर निर्दिष्ट प्रारूप में वर्तमान समय को आउटपुट करता है:

उदाहरण

<?php
date_default_timezone_set("America/New_York");
echo "The time is " . date("h:i:sa");
?>

एमकेटाइम के साथ एक तिथि बनाएं ()

दिनांक () फ़ंक्शन में वैकल्पिक टाइमस्टैम्प पैरामीटर टाइमस्टैम्प निर्दिष्ट करता है। यदि छोड़ा गया है, तो वर्तमान तिथि और समय का उपयोग किया जाएगा (जैसा कि ऊपर के उदाहरणों में है)।

PHP mktime()फ़ंक्शन किसी दिनांक के लिए यूनिक्स टाइमस्टैम्प लौटाता है। यूनिक्स टाइमस्टैम्प में यूनिक्स युग (1 जनवरी 1970 00:00:00 जीएमटी) और निर्दिष्ट समय के बीच सेकंड की संख्या होती है।

वाक्य - विन्यास

mktime(hour, minute, second, month, day, year)

date()नीचे दिया गया उदाहरण फ़ंक्शन में कई पैरामीटर से फ़ंक्शन के साथ दिनांक और समय बनाता है mktime():

उदाहरण

<?php
$d=mktime(11, 14, 54, 8, 12, 2014);
echo "Created date is " . date("Y-m-d h:i:sa", $d);
?>

स्ट्रेटोटाइम के साथ एक स्ट्रिंग से एक तिथि बनाएं ()

PHP strtotime()फ़ंक्शन का उपयोग मानव पठनीय दिनांक स्ट्रिंग को यूनिक्स टाइमस्टैम्प (1 जनवरी 1970 00:00:00 GMT के बाद से सेकंड की संख्या) में बदलने के लिए किया जाता है।

वाक्य - विन्यास

strtotime(time, now)

नीचे दिया गया उदाहरण फ़ंक्शन से दिनांक और समय बनाता है strtotime():

उदाहरण

<?php
$d=strtotime("10:30pm April 15 2014");
echo "Created date is " . date("Y-m-d h:i:sa", $d);
?>

PHP एक स्ट्रिंग को एक तिथि में बदलने के बारे में काफी चतुर है, इसलिए आप विभिन्न मान डाल सकते हैं:

उदाहरण

<?php
$d=strtotime("tomorrow");
echo date("Y-m-d h:i:sa", $d) . "<br>";

$d=strtotime("next Saturday");
echo date("Y-m-d h:i:sa", $d) . "<br>";

$d=strtotime("+3 Months");
echo date("Y-m-d h:i:sa", $d) . "<br>";
?>

हालांकि, strtotime()यह सही नहीं है, इसलिए याद रखें कि आपने वहां जो तार लगाए हैं, उनकी जांच कर लें।


अधिक तिथि उदाहरण

नीचे दिया गया उदाहरण अगले छह शनिवार की तारीखों को प्रदर्शित करता है:

उदाहरण

<?php
$startdate = strtotime("Saturday");
$enddate = strtotime("+6 weeks", $startdate);

while ($startdate < $enddate) {
  echo date("M d", $startdate) . "<br>";
  $startdate = strtotime("+1 week", $startdate);
}
?>

नीचे दिया गया उदाहरण 4 जुलाई तक दिनों की संख्या प्रदर्शित करता है:

उदाहरण

<?php
$d1=strtotime("July 04");
$d2=ceil(($d1-time())/60/60/24);
echo "There are " . $d2 ." days until 4th of July.";
?>

पूर्ण PHP दिनांक संदर्भ

सभी दिनांक कार्यों के पूर्ण संदर्भ के लिए, हमारे संपूर्ण PHP दिनांक संदर्भ पर जाएं ।

संदर्भ में प्रत्येक फ़ंक्शन के लिए एक संक्षिप्त विवरण और उपयोग के उदाहरण शामिल हैं!


पीएचपी व्यायाम

व्यायाम के साथ खुद को परखें

व्यायाम:

आज (सोमवार, मंगलवार आदि) के कार्यदिवस के नाम को आउटपुट करने के लिए सही दिनांक फ़ंक्शन का उपयोग करें।

echo ;