Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में date() फ़ंक्शन

date() फ़ंक्शन

PHP में date() फ़ंक्शन स्थानीय समय/दिनांक को फॉर्मेट करता है। यह दिए गए फॉर्मेट स्ट्रिंग के अनुसार फॉर्मेट की गई स्ट्रिंग रिटर्न करता है, दिए गए इंटीजर टाइमस्टैम्प का उपयोग करके या यदि कोई टाइमस्टैम्प नहीं दिया गया तो वर्तमान समय का उपयोग करके।

सिंटैक्स

date(string $format, int $timestamp = time()): string

पैरामीटर्स

  • timestamp - इंटीजर यूनिक्स टाइमस्टैम्प जो डिफ़ॉल्ट रूप से वर्तमान स्थानीय समय है यदि टाइमस्टैम्प नहीं दिया गया
  • format - रिजल्ट कैसे रिटर्न करना है निर्दिष्ट करता है। सामान्य फॉर्मेट कैरेक्टर्स:
    • d - महीने का दिन (01-31)
    • D - दिन का टेक्स्टुअल प्रतिनिधित्व (तीन अक्षर)
    • j - अग्रणी शून्य के बिना महीने का दिन (1-31)
    • l - दिन का पूर्ण टेक्स्टुअल प्रतिनिधित्व
    • N - ISO-8601 न्यूमेरिक प्रतिनिधित्व (1=सोमवार से 7=रविवार)
    • S - दिन के लिए अंग्रेजी ऑर्डिनल सफिक्स
    • w - दिन का न्यूमेरिक प्रतिनिधित्व (0=रविवार से 6=शनिवार)
    • z - वर्ष का दिन (0-365)
    • W - ISO-8601 सप्ताह नंबर
    • F - महीने का पूर्ण टेक्स्टुअल प्रतिनिधित्व
    • m - महीने का न्यूमेरिक प्रतिनिधित्व (01-12)
    • M - महीने का संक्षिप्त टेक्स्टुअल प्रतिनिधित्व
    • n - अग्रणी शून्य के बिना महीना (1-12)
    • t - दिए गए महीने में दिनों की संख्या
    • L - लीप वर्ष है या नहीं (1=हाँ, 0=नहीं)
    • Y - 4 अंकों वाला वर्ष
    • y - 2 अंकों वाला वर्ष
    • a - लोअरकेस am/pm
    • A - अपरकेस AM/PM
    • g - 12-घंटा फॉर्मेट (1-12)
    • G - 24-घंटा फॉर्मेट (0-23)
    • h - 12-घंटा फॉर्मेट (01-12)
    • H - 24-घंटा फॉर्मेट (00-23)
    • i - मिनट्स (00-59)
    • s - सेकंड्स (00-59)
    • e - टाइमजोन आइडेंटिफायर
    • I - डेलाइट सेविंग्स टाइम (1=हाँ, 0=नहीं)
    • O - ग्रीनविच समय से अंतर घंटों में
    • T - PHP मशीन की टाइमजोन सेटिंग
    • Z - टाइमजोन ऑफसेट सेकंड्स में
    • c - ISO-8601 दिनांक
    • r - RFC 2822 फॉर्मेटेड दिनांक
    • U - यूनिक्स एपॉक से सेकंड्स

रिटर्न वैल्यू

date() फ़ंक्शन दिए गए फॉर्मेट स्ट्रिंग के अनुसार फॉर्मेट की गई स्ट्रिंग रिटर्न करता है।

उदाहरण 1

<?php
date_default_timezone_set('UTC');
echo date("l");
echo "<br>";
echo date('l dS \of F Y h:i:s A');
echo "<br />";
?>

आउटपुट

Thursday
Thursday 11th of October 2018 05:05:34 AM

उदाहरण 2

<?php
echo date(DATE_RFC822) . "<br>";
echo date(DATE_ATOM, mktime(0, 0, 0, 11, 7, 2017));
?>

आउटपुट

Thu, 11 Oct 18 05:06:15 +0000
2017-11-07T00:00:00+00:00
  1. - PHP में date_date_set() फंक्शन

    PHP में date_date_set() फंक्शन दिए गए DateTime ऑब्जेक्ट में तारीख सेट करता है। इसके बाद कॉल किया गया ऑब्जेक्ट नई तारीख सेट कर देगा। सिंटैक्स date_date_set(object, year, month, day) पैरामीटर्स object - DateTime ऑब्जेक्ट। year - तारीख का वर्ष। month - तारीख का महीना। day - तारीख का दिन। रिटर्न वै

  1. - PHP में gmdate() फंक्शन

    PHP में gmdate() फंक्शन GMT/UTC तारीख/समय को फॉर्मेट करता है। सिंटैक्स gmdate(format, timestamp) पैरामीटर्स format - आउटपुट की जाने वाली तारीख स्ट्रिंग का फॉर्मेट निर्दिष्ट करता है। संभावित वर्ण: d - महीने का दिन (01 से 31) D - दिन का पाठ्य प्रतिनिधित्व (तीन अक्षर) j - अग्रणी शून्य के बिना महीने

  1. - PHP में date_format() फंक्शन

    PHP में date_format() फंक्शन दिए गए फॉर्मेट के अनुसार तारीख को फॉर्मेट करके लौटाता है। सिंटैक्स date_format(obj, format) पैरामीटर्स obj - DateTime ऑब्जेक्ट। format - परिणाम कैसे फॉर्मेट करना है यह निर्दिष्ट करता है: d - महीने का दिन (01 से 31) D - दिन का पाठ्य प्रतिनिधित्व (तीन अक्षर) j - अग्रणी