وظیفه gmstrftime() در PHP
مثال
فرمت کردن 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 - فرمت زمان، مشابه روش %m/%d/%y
- e - روز شماری ماه (1 تا 31)
- g - مشابه روش %G، اما بدون قرن
- G - سال 4 رقمی مطابق با شماره هفته 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.
- توضیح - روش نشانهگذاری زمان 24 ساعته
- %S - ثانیه
- %t - تب
- %T - زمان فعلی، مشابه روش %H:%M:%S
- 誒دد عددی روز هفته (1 تا 7)، Monday[یکشنبه] = 1. هشدار: در سیستمعامل Sun Solaris، Sunday[یکشنبه] = 1
- %U - تعداد هفتههای سال از اولین هفتهای که با یکشنبه شروع میشود، به عنوان اولین هفته، حداقل چهار روز دارد و یکشنبه به عنوان اولین روز هفته است
- %V - تعداد هفتههای سال در فرمت ISO 8601 (01 تا 53)، هفته 1 به عنوان اولین هفته سال در نظر گرفته میشود، حداقل چهار روز دارد و یکشنبه به عنوان اولین روز هفته است
- %W - تعداد هفتههای سال، از اولین هفتهای که با یکشنبه شروع میشود، به عنوان اولین هفته، حداقل چهار روز دارد و یکشنبه به عنوان اولین روز هفته است
- %w - عدد دسیمال روز هفته، Sunday[یکشنبه] = 0
- %x - روش تاریخ پیشفرض بدون زمان
- %X - روش زمانی پیشفرض بدون تاریخ
- %y - سالی که شامل عدد قرن نیست (محدود از 00 تا 99)
- %Y - سالی که شامل عدد قرن است
- %Z یا %z - نام منطقه زمانی یا کوتاهشده
- %% - خروج یک % کاراکتر
|
timestamp |
اختیاری. زمان Unix برای تاریخ/زمان مورد نیاز را مشخص میکند. پیشفرض زمان محلی فعلی است (time()()). |
جزئیات فنی
بازگشت ارزش: |
بازگشت بر اساس format استفاده از دادههای timestamp رشتههای فرمتشده.
نام ماهها و روزهای هفته و سایر رشتههای مرتبط با زبان به دنبال setlocale() تنظیمات منطقهای فعلی.
|
نسخه PHP: |
4+ |