PHP gmdate() फ़ंक्शन

उदाहरण

GMT/UTC तारीख एवं समय को फॉर्मैट करता है और फॉर्मैट की गई तारीख शब्दचित्र वापस देता है:

<?php
// विशेषांक को आउटपुट करता है
echo gmdate("l") . "<br>";
// विशेषांक, दिन, महीने, वर्ष, समय, सवार या दोपहर को आउटपुट करता है
echo gmdate("l jS \of F Y h:i:s A");
?>

चलनी मामला

विनिर्धारण और उपयोग

gmdate() फ़ंक्शन GMT/UTC तारीख एवं समय को फॉर्मैट करता है और फॉर्मैट की गई तारीख शब्दचित्र वापस देता है。

व्याकरण

gmdate(format,timestamp);
पारामीटर वर्णन
format

आवश्यक। निर्धारित तारीख शब्दचित्र के फॉर्मेट को निर्धारित करता है। निम्नलिखित चिह्नों का उपयोग कर सकते हैं:

  • d - एक महीने में कितना दिन है (01 से 31 तक)
  • D - सप्ताह के दिन का लिपिबद्ध रूप (तीन अक्षरों में)
  • j - एक महीने में कितना दिन है (पहले शून्य नहीं होता, 1 से 31 तक)
  • l ('L' का न्यूनरूप) - सप्ताह के दिन का पूरा लिपिबद्ध रूप
  • N - सप्ताह के दिन का ISO-8601 नंबर फॉर्मेट (1 का Monday[सोमवार], 7 का Sunday[सोमवार])
  • S - एक महीने में कितने दिन का अंग्रेजी अनुच्छेद (2 अक्षर: st, nd, rd या th. j के साथ उपयोग)
  • w - सप्ताह के दिन का नंबर (0 का Sunday[सोमवार], 6 का Saturday[शनिवार])
  • z - एक वर्ष में कितना दिन है (0 से 365 तक)
  • W - एक वर्ष में एक सप्ताह के नंबर को ISO-8601 नंबर फॉर्मेट में प्रस्तुत करता है (सप्ताह पहले Monday[सोमवार] से शुरू होता है)
  • F - महीने का पूरा लिपिबद्ध रूप (January[जनवरी] से December[दिसंबर] तक)
  • m - महीने का नंबर (01 से 12 तक)
  • M - महीने का लघु लिपिबद्ध रूप (तीन अक्षरों में)
  • n - महीने का नंबर (पहले शून्य नहीं होता, 1 से 12 तक)
  • t - दिया गया महीने में शामिल दिनों की संख्या
  • L - क्या रिलीव्हन वर्ष है (रिलीव्हन वर्ष में 1, नहीं तो 0)
  • o - ISO-8601 स्टैंडर्ड के अंतर्गत वर्ष के नंबर
  • Y - वर्ष के चार अंकों के रूप में
  • y - वर्ष के दो अंकों के रूप में
  • a - छोटे अक्षरों में am या pm
  • A - बड़े अक्षरों में AM या PM
  • B - Swatch Internet Time (000 से 999)
  • g - 12 घंटा वाला फार्मेट, पहले कूट नहीं (1 से 12)
  • G - 24 घंटा वाला फार्मेट, पहले कूट नहीं (0 से 23)
  • h - 12 घंटा वाला फार्मेट, पहले कूट (01 से 12)
  • H - 24 घंटा वाला फार्मेट, पहले कूट (00 से 23)
  • i - मिनिट, पहले कूट (00 से 59)
  • s - सेकंड, पहले कूट (00 से 59)
  • u - माइक्रोसेकंड (PHP 5.2.2 में जोड़ा गया)
  • e - टाइमज़ोन लूपनाम (उदाहरण: UTC, GMT, Atlantic/Azores)
  • I (i का बड़ा) - तारीख ग्रीष्मकालीन समय में है (यदि ग्रीष्मकालीन समय है तो 1, नहीं तो 0)
  • O - GMT (ग्रीनिच मिनट काल) का अंतर, इकाई घंटे (उदाहरण: +0100)
  • P - GMT (ग्रीनिच मिनट काल) का अंतर, इकाई हॉर्स:मिनिट (PHP 5.1.3 में जोड़ा गया)
  • T - टाइमज़ोन का लघुरूप (उदाहरण: EST, MDT)
  • Z - टाइमज़ोन के आफेक्ट (सेकंड के रूप में)।UTC पश्चिमी टाइमज़ोन के आफेक्ट -43200 से 50400 तक है
  • c - ISO-8601 मानक की तारीख (उदाहरण: 2013-05-05T16:34:42+00:00)
  • r - RFC 2822 फार्मेट में तारीख (उदाहरण: Fri, 12 Apr 2013 12:01:05 +0200)
  • U - Unix आयाम (January 1 1970 00:00:00 GMT) से पारे हुए सेकंड

साथ ही, निम्नलिखित पूर्वनिर्धारित सारणिक (PHP 5.1.0 से उपलब्ध) का उपयोग किया जा सकता है:

  • DATE_ATOM - Atom (उदाहरण: 2013-04-12T15:52:01+00:00)
  • DATE_COOKIE - HTTP Cookies (उदाहरण: Friday, 12-Apr-13 15:52:01 UTC)
  • DATE_ISO8601 - ISO-8601 (उदाहरण: 2013-04-12T15:52:01+0000)
  • DATE_RFC822 - RFC 822 (उदाहरण: Fri, 12 Apr 13 15:52:01 +0000)
  • DATE_RFC850 - RFC 850 (उदाहरण: Friday, 12-Apr-13 15:52:01 UTC)
  • DATE_RFC1036 - RFC 1036 (जैसे: Fri, 12 Apr 13 15:52:01 +0000)
  • DATE_RFC1123 - RFC 1123 (जैसे: Fri, 12 Apr 2013 15:52:01 +0000)
  • DATE_RFC2822 - RFC 2822 (Fri, 12 Apr 2013 15:52:01 +0000)
  • DATE_RFC3339 - DATE_ATOM के समान (PHP 5.1.3 से शुरू होकर)
  • DATE_RSS - RSS (Fri, 12 Aug 2013 15:52:01 +0000)
  • DATE_W3C - वेब एसोसिएशन (जैसे: 2013-04-12T15:52:01+00:00)
timestamp वैकल्पिक।पूर्ण संख्या के लिए यूनिक्स समयस्तंभ निर्दिष्ट करता है।डिफ़ॉल्ट में वर्तमान स्थानीय समय (time()) है।

तकनीकी विस्तार

वापसी मान: यदि सफल होता है तो फ़ॉर्मेट की गई तारीख चरण वापस करता है, अन्यथा E_WARNING रिपोर्ट करता है और FALSE वापस करता है。
PHP संस्करण: 4+
अद्यतन लॉग:

PHP 5.1.0: वैध समयस्तंभ की श्रेणी 1901 दिसंबर 13 20:45:54 GMT शुक्रवार से 2038 जनवरी 19 03:14:07 GMT मंगलवार तक है।5.1.0 से पहले की संस्करण, कुछ सिस्टमों (जैसे Windows) में समयस्तंभ की श्रेणी 01-01-1970 से 19-01-2038 तक सीमित है।

PHP 5.1.1: नए मानक तारीख/समय फ़ॉर्मेट संकलन, जिसे निर्दिष्ट करने के लिए इस्तेमाल किया जाता है format पैरामीटर