تابع ()gmstrftime
کلیه توابع کار با تاریخ و زمان در 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
-
نوشته شده توسط احسان عباسی
-
بازدید: 2897
برای درج دیدگاه، ابتدا باید وارد بیاموز شوید.