PHP date() function
Tasiri
Yana kiyasta wuri na saukiya da lokacin, kuma yana samar da wuri na saukiya a cikin tsarin kiyasta:
<?php
// ci gaba da nuna wuri
echo date("l") . "<br>";
// ci gaba da nuna wuri, wuri, watan, shekara, lokaci AM ko PM
echo date("l jS \of F Y h:i:s A");
?>
Tasiri na amfani
Tafiyar da amfani
date() function yana kiyasta wuri na saukiya da lokacin, kuma yana samar da wuri na saukiya a cikin tsarin kiyasta.
Tsarin
date(format,timestamp);
Mutum |
Taba |
format |
Wajib. Yana bayyana tsarin fara kiyasta kalmomin na wuri na saukiya. An amfani da a cikin wannan kalmomin:
- d - wuri na watan (daga 01 zuwa 31)
- D - wuri na watan a cikin littani (ana amfani da littani na uku)
- j - wuri na watan a cikin tsarin littani, kuma yana ba da kofar farko
- l ('L' littani) - wuri na watan a cikin littani na kammala
- N - wuri na watan a cikin tsarin ISO-8601 (1 domin Monday[Sundaya na watan], 7 domin Sunday[Sundaya na watan])
- S - wuri na watan a cikin tsarin littani na kwanan nan (2 marabu: st, nd, rd ko th. ana amfani da j)
- w - wuri na watan a cikin tsarin littani (0 wanda ke nufin Sunday[Sundaya na watan], 6 domin Saturday[Saturdaya na watan])
- z - wuri na shekara a shekara (daga 0 zuwa 365)
- W - wuri na watan a shekara a cikin tsarin ISO-8601 (kowane watan kai tsaye daga Monday[Sundaya na watan])
- F - wuri na watan a cikin littani na kammala (daga January[yanuwa] zuwa December[disamba])
- m - wuri na watan (daga 01 zuwa 12)
- M - wuri na watan a cikin littani na uku
- n - wuri na watan, kuma yana ba da kofar farko
- t - yawan duniya a watan
- L - wanda shine shekara ta kwanan nan (tana da 1 domin shekara ta kwanan nan, amma 0 domin shekara ta kwanan nan)
- o - wuri na shekaru a cikin tsarin ISO-8601
- Y - wuri na shekaru hudu
- y - wuri na shekaru biyu
- a - keɗanin littani: am tana da ɗaya ko pm
- A - Ya yi amfani da amfani mai girma: AM ko PM
- B - Swatch Internet Time (000 zuwa 999)
- g - 12-hour format, yana buƙatar babbar nau'i (1 zuwa 12)
- G - 24-hour format, yana buƙatar babbar nau'i (0 zuwa 23)
- h - 12-hour format, ya bi da babbar nau'i (01 zuwa 12)
- H - 24-hour format, ya bi da babbar nau'i (00 zuwa 23)
- i - Minute, ya bi da babbar nau'i (00 zuwa 59)
- s - Second, ya bi da babbar nau'i (00 zuwa 59)
- u - Microsecond (za kafa a PHP 5.2.2)
- e - Identifier za a waje da lokacin (maganar: UTC, GMT, Atlantic/Azores)
- I (i na amfani) - Bugu ɗaya za a waje da na yanayi (zai amfani da 1 wanda zai amfani da 0)
- O - Difference za a waje da Greenwich Mean Time (GMT), unit is hours (maganar: +0100)
- P - Difference za a waje da Greenwich Mean Time (GMT), unit is hours:minutes (za kafa a PHP 5.1.3)
- T - Abbreviation za a waje da lokacin (maganar: EST, MDT)
- Z - Off-set zama wa lokacin waje, fiye ne a cikin seconds. Off-set za a waje da UTC ana iya yiwa minus (-43200 zuwa 50400)
- c - Kwanan nan kan ISO-8601 (masa: 2013-05-05T16:34:42+00:00)
- r - Rufu 2822 na kwanan nan (masa: Fri, 12 Apr 2013 12:01:05 +0200)
- U - Zama bayan Unix epoch (January 1 1970 00:00:00 GMT)
Na baya, za aza kuma za iya yiwa da bayanai yanayi da aka tattara (a cikin PHP 5.1.0 kamar yadda ake amfani da su):
- DATE_ATOM - Atom (masa: 2013-04-12T15:52:01+00:00)
- DATE_COOKIE - HTTP Cookies (masa: Friday, 12-Apr-13 15:52:01 UTC)
- DATE_ISO8601 - ISO-8601 (masa: 2013-04-12T15:52:01+0000)
- DATE_RFC822 - RFC 822 (masa: Fri, 12 Apr 13 15:52:01 +0000)
- DATE_RFC850 - RFC 850 (masa: Friday, 12-Apr-13 15:52:01 UTC)
- DATE_RFC1036 - RFC 1036 (masa: 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 |
اختیاری. عدد صحیح مهره Unix را مشخص میکند. پیشفرض زمان محلی کنونی (time()) است. |
جزئیات فنی
مقدار بازگشتی: |
اگر موفق شود، رشته تاریخ فرمتبندی شده را بازمیگرداند، اگر شکست بخورد، خطای E_WARNING را گزارش میدهد و FALSE را بازمیگرداند. |
نسخه PHP: |
4+ |
گزارش بهروزرسانی: |
PHP 5.1.0: خطای E_STRICT و E_NOTICE زمانی اضافه شده. محدوده زمانی مهرههای معتبر از 13 دسامبر 1901 20:45:54 GMT جمعه تا 19 ژانویه 2038 03:14:07 GMT دوشنبه است. نسخههای قبل از 5.1.0 در برخی سیستمها (مثلاً ویندوز) مهرهها محدود به بازه 01-01-1970 تا 19-01-2038 هستند.
PHP 5.1.1: قوانین جدید تاریخ/زمان فونکشن اضافه شده، برای مشخص کردن استفاده میشود format پارامترها.
|