PHP gmdate() ਫੰਕਸ਼ਨ

ਉਦਾਹਰਣ

GMT/UTC ਮਿਆਦ ਨੂੰ ਫਾਰਮੈਟ ਕਰੋ ਅਤੇ ਫਾਰਮੈਟ ਕੀਤੀ ਮਿਆਦ ਨੂੰ ਵਾਪਸ ਦਿੰਦਾ ਹੈ:

<?php
// ਹਫ਼ਤੇ ਦਿਨ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ
echo gmdate("l") . "<br>";
// ਹਫ਼ਤੇ ਦਿਨ, ਦਿਨ, ਮਹੀਨੇ, ਸਾਲ, ਸਮਾਂ, ਸਵੇਰੇ ਜਾਂ ਸ਼ਾਮ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ
echo gmdate("l jS \of F Y h:i:s A");
?>

ਚਲਾਉਣ ਵਾਲਾ ਇਨਸਟੈਂਸੇ

ਮਹਤਵ ਅਤੇ ਵਰਤੋਂ

gmdate() ਫੰਕਸ਼ਨ GMT/UTC ਮਿਆਦ ਨੂੰ ਫਾਰਮੈਟ ਕਰਦਾ ਹੈ ਅਤੇ ਫਾਰਮੈਟ ਕੀਤੀ ਮਿਆਦ ਨੂੰ ਵਾਪਸ ਦਿੰਦਾ ਹੈ。

ਗਰਮਾਂਕ

gmdate(فرمت,تائم اسٹمپ);
ਪੈਰਾਮੀਟਰ ਵਰਣਨ
فرمت

ਜ਼ਰੂਰੀ ਹੈ। ਮੁੱਢਲੇ ਮਿਆਦ ਸਟਰਿੰਗ ਦੇ ਫਾਰਮੈਟ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ। ਨਿਮਨਲਿਖਤ ਅੱਖਰਾਂ ਦਾ ਉਪਯੋਗ ਕਰ ਸਕਦੇ ਹੋ

  • d - ਮਹੀਨੇ ਵਿੱਚ ਕਿਸ ਦਿਨ ਦਾ ਪ੍ਰਦਰਸ਼ਨ (01 ਤੋਂ 31)
  • D - ਹਫ਼ਤੇ ਦੇ ਦਿਨ ਦਾ ਪ੍ਰਦਰਸ਼ਨ (ਤਿੰਨ ਅੱਖਰਾਂ ਨਾਲ)
  • j - ਮਹੀਨੇ ਵਿੱਚ ਕਿਸ ਦਿਨ ਦਾ ਪ੍ਰਦਰਸ਼ਨ, ਪਹਿਲੀਆਂ ਸਿਫ਼ਰਾਂ ਬਿਨਾ (1 ਤੋਂ 31)
  • l('L' ਦਾ ਛੋਟਾ ਰੂਪ) - ਹਫ਼ਤੇ ਦੇ ਦਿਨ ਦਾ ਪੂਰਾ ਪ੍ਰਦਰਸ਼ਨ
  • N - ਹਫ਼ਤੇ ਦੇ ਦਿਨ ਦਾ ISO-8601 ਅਨੁਸਾਰ ਨੰਬਰ ਪ੍ਰਦਰਸ਼ਨ (1 ਹੈਫ਼ਤੇ ਮੰਗਲਵਾਰ, 7 ਹੈਫ਼ਤੇ ਸੋਮਵਾਰ ਹੈ)
  • S - ਮਹੀਨੇ ਵਿੱਚ ਕਿਸ ਦਿਨ ਦਾ ਪਿਛੋਕੜੀ ਹੈ (2 ਅੱਖਰਾਂ: st, nd, rd, th. j ਨਾਲ ਮਿਲਾਂਦਾ ਹੈ)
  • w - ਹਫ਼ਤੇ ਦੇ ਦਿਨ ਦਾ ਨੰਬਰ ਪ੍ਰਦਰਸ਼ਨ (0 ਹੈਫ਼ਤੇ ਸੋਮਵਾਰ, 6 ਹੈਫ਼ਤੇ ਸ਼ਾਬਤੇ ਹੈ)
  • z - ਸਾਲ ਵਿੱਚ ਦਿਨ ਦਾ ਨੰਬਰ (0 ਤੋਂ 365)
  • W - ਸਾਲ ਵਿੱਚ ਹਫ਼ਤੇ ਦਾ ਨੰਬਰ ਪ੍ਰਦਰਸ਼ਨ (ISO-8601 ਅਨੁਸਾਰ, ਹਫ਼ਤਾ ਮੰਗਲਵਾਰ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ)
  • 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 ਫਾਰਮੈਟ ਦੇ ਤਰੀਕੇ ਨਾਲ ਮਿਤੀ (ਉਦਾਹਰਨ: ਫਰੀ, 12 ਅਪ੍ਰ 2013 12:01:05 +0200)
  • U - Unix ਕਾਲਗੰਟੀ ਤੋਂ ਲੈ ਕੇ ਬੀਤੇ ਸਕਾਂਡਜ਼ ਸੰਖਿਆ

ਸਾਥੀ ਵੀ ਨਿਰਧਾਰਿਤ ਮਾਪਦੰਡਾਂ ਦਾ ਉਪਯੋਗ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ (ਪਾਇਪਹਿਲਾਂ PHP 5.1.0 ਤੋਂ ਉਪਲੱਬਧ):

  • DATE_ATOM - Atom (ਉਦਾਹਰਨ: 2013-04-12T15:52:01+00:00)
  • DATE_COOKIE - HTTP Cookies (ਉਦਾਹਰਨ: ਫਰੀਡੇਅ, 12-ਅਪ੍ਰ-13 15:52:01 UTC)
  • DATE_ISO8601 - ISO-8601 (ਉਦਾਹਰਨ: 2013-04-12T15:52:01+0000)
  • DATE_RFC822 - RFC 822 (ਉਦਾਹਰਨ: ਫਰੀ, 12 ਅਪ੍ਰ 13 15:52:01 +0000)
  • DATE_RFC850 - RFC 850 (ਉਦਾਹਰਨ: ਫਰੀਡੇਅ, 12-ਅਪ੍ਰ-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)
تائم اسٹمپ اختیاری، پورا عدد کا یونیکس وقت کا میل مقرر کرتا ہے۔ دفعتی طور پر موجود مقرر کیا جاتا ہے (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 سے پہلے کی نسلیں، کچھ نظاموں (مثلاً ویندوز) میں وقت کا میل کا دامن 01-01-1970 سے 19-01-2038 تک محدود رکھا جاتا ہے۔

PHP 5.1.1: جدید معیاری تاریخ/وقت فرمت کانستنز، استعمال کے لئے مقرر کئے جاتے ہیں، فرمت پارامتر۔