PHP date() फ़ंक्शन

उदाहरण

स्थानीय तारीख और समय को फ़ॉर्मैट करता है और फ़ॉर्मैट की गई तारीख तालिका को वापस करता है:

<?php
// दिन निकाला
echo date("l") . "<br>";
// दिन, तारीख, महीने, वर्ष, समय AM या PM निकाला
echo date("l jS \of F Y h:i:s A");
?>

चलनीय उदाहरण

परिभाषा और उपयोग

date() फ़ंक्शन स्थानीय तारीख और समय को फ़ॉर्मैट करता है और फ़ॉर्मैट की गई तारीख तालिका को वापस करता है。

व्यावहार्यता

date(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 ईयोग (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 (उदाहरण: शुक्रवार, 12 अप्रैल 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: E_STRICT और E_NOTICE टाइमज़न त्रुटियाँ नवीनतम संस्करण।वैध समयसीमा का टाइमस्टैप 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 पैरामीटर