سبد (0)

تابع ()gmstrftime

 تابع ()gmstrftime

PHP Date/Time کلیه توابع کار با تاریخ و زمان در PHP

مثال (تابع ()gmstrftime)

فرمت کردن یک تاریخ GMT/UTC و زمان بر اساس تنظیمات محلی:

<?php
echo(gmstrftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."<br>");
setlocale(LC_ALL,"hu_HU.UTF8");
echo(gmstrftime("%Y. %B %d. %A. %X %Z"));
?>

امتحان کنید »

تعریف و کاربرد

تابع ()gmstrftime یک زمان یا تاریخ GMT/UTC را بر اساس تنظیمات محلی، فرمت می کند. 

نکته: همچنین به تابع ()strftime توجه داشته باشید که، یک زمان یا تاریخ محلی را بر اساس تنظیمات محلی، فرمت می کند.


نحوه نوشتن

gmstrftime(format,timestamp);
پارامترتوضیحات
format

ضروری. مشخص می کند که چطور نتیجه برگردانده شود:

  • a%-نام روز هفته به صورت مختصر
  • A %-نام روز هفته به صورت کامل
  • b %-نام ماه به صورت خلاصه 
  • B%- نام ماه به صورت کامل
  • c%-نمایش تاریخ و زمان به صورت مقدم
  • C% -عدد قرن(سال، تقسیم به 100 می شود. برد سال از 00 تا 99 است)
  • d%-روز از ماه(از 01 تا 31)
  • D% -همانند :  d% و y%و m%
  • e% -روز از ماه(1 تا 31).
  • g%-مانند G% اما بدون قرن
  • G% -سال چهار رقمی، بر اساس تعداد هفته ISO(v% را مشاهده کنید).
  • h% -همانند b%
  • H% - ساعت به فرم 24 ساعتی(00 تا 23)
  • I%-ساعت به فرم 12 ساعتی(01 تا 12)
  • j% -روز از سال(001 تا 366)
  • m% -ماه(01 تا 12)
  • M%-دقیقه
  • n%-کاراکتر خط جدید
  • p%-هریک از am یا pm بر اساس مقدار زمان داده شده
  • r% -زمان به صورت نشانه گذاری .a.m و .p.m
  • R%-زمان به صورت نشانه گذاری 24 ساعته
  • S%-ثانیه
  • t% -کاراکتر tab
  • T%:برابر است با : H:%M:%S%
  • u$ -روز از هفته به صورت یک عدد(1 تا 7),Monday=1 . اخطار: درهنگام sun solaris یکشنبه(sunday) برابر با 1 است.
  • U% -عدد هفته از سال جاری با شروع از اولین یکشنبه بعنوان اولین روز از هفته اول.
  • V$-عدد هفته، طبق استاندارد ISO 8601 از سال جاری(01 تا 53) به طوری که هفته 1 اولین هفته ای است که  دارای حداقل 4 روز را در سال جاری می باشد و دوشنبه بعنوان اولین روز از هفته می باشد.
  • W$ -عدد هفته از سال جاری با شروع هفته از دوشنبه برای هفته ی اول.
  • w% -روز از هفته به صورت دهدهی . یکشنبه(sunday) برابر با 0 است.
  • x% -نمایش تاریخ بدون زمان
  • X%-نمایش زمان بدون تاریخ
  • y% -سال بدون قرن(00 تا %99)
  • Y%-سال به همراه قرن
  • Z or %z%  - منطقه ی زمانی یا نام آن یا خلاصه(مخفف) آن.
  • %% - یک کاراکتر ثابت %
timestamp

اختیاری. یک برچسب زمانی یونیکس را مشخص می کند که تاریخ یا زمان را برای فرمت شدن معلوم می کند. مقدار پیش فرض، زمان محلی کنونی می باشد.

جزئیات تکنیکی

مقدار برگشتی:

یک رشته را برمی گرداند که بر اساس پارامتر format ، فرمت شده است. 

ورژن php: 4+

PHP Date/Time کلیه توابع کار با تاریخ و زمان در PHP 

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه