پی ایچ پی تاریخ / وقت فانکشن
- صفحه قبل کلسنر PHP
- صفحه بعدی دایرکتوری PHP
مقدمه PHP Date/Time
Funktionen Date/Time به شما امکان میدهد که تاریخ و زمان را از سروری که اسکریپت PHP روی آن اجرا میشود، دریافت کنید. شما میتوانید از Funktionen Date/Time به روشهای مختلفی برای فرمتدهی تاریخ و زمان استفاده کنید.
توضیحات:این Functions بر اساس تنظیمات محلی سرور وابسته هستند. هنگام استفاده از این Functions، به یاد داشته باشید که باید به فصل گرما و سالهای کبیسه توجه کرد.
نصب
Funktionen Date/Time بخشی از هسته PHP هستند. برای استفاده از این Functions نیازی به نصب نیست.
تنظیمات اجرایی
رفتار Funktionen Date/Time تحت تأثیر تنظیمات php.ini قرار دارد:
نام | توضیحات | پیشفرض | نسخه PHP |
---|---|---|---|
date.timezone | پیشفرض منطقه زمانی (تمام Funktionen Date/Time از این گزینه استفاده میکنند) | "" | PHP 5.1 |
date.default_latitude | پیشفرض عرض جغرافیایی (date_sunrise() و date_sunset() از این گزینه استفاده میکنند) | "31.7667" | PHP 5.0 |
date.default_longitude | پیشفرض طول جغرافیایی (date_sunrise() و date_sunset() از این گزینه استفاده میکنند) | "35.2333" | PHP 5.0 |
date.sunrise_zenith | پیشفرض ساعات طلوع (date_sunrise() و date_sunset() از این گزینه استفاده میکنند) | "90.83" | PHP 5.0 |
date.sunset_zenith | پیشفرض ساعات افق (date_sunrise() و date_sunset() از این گزینه استفاده میکنند) | "90.83" | PHP 5.0 |
PHP 5 تاریخ/وقت函数
توابع | توضیحات |
---|---|
checkdate() | تاریخ گریگوری را بررسی میکند. |
date_add() | روز، ماه، سال، ساعت، دقیقه و ثانیه به تاریخ اضافه میکند. |
date_create_from_format() | DateTime جدیدی بر اساس قالب مشخص شده بازمیگرداند. |
date_create() | DateTime جدید بازمیگرداند. |
date_date_set() | تاریخ جدید تنظیم میشود. |
date_default_timezone_get() | زمان زون پیشفرضی که توسط تمامی توابع Date/Time استفاده میشود بازمیگرداند. |
date_default_timezone_set() | زمان زون پیشفرضی که توسط تمامی توابع Date/Time استفاده میشود تنظیم میشود. |
date_diff() | اختلاف بین دو تاریخ بازمیگرداند. |
date_format() | تاریخ بر اساس قالب مشخص شده فرمت میشود. |
date_get_last_errors() | اخطارها/اشتباهات مربوط به دنباله تاریخ بازمیگرداند. |
date_interval_create_from_date_string() | DateInterval از بخشهای مرتبط با دنباله تاریخ ایجاد میکند. |
date_interval_format() | زماندهی فاصله زمانی را فرمت میکند. |
date_isodate_set() | تاریخ ISO تنظیم میشود. |
date_modify() | تایم استیکس را تغییر میدهد. |
date_offset_get() | بازگشت اختلاف زمانی با زمان زون. |
date_parse_from_format() | با توجه به قالب مشخص شده، یک آرایه مرتبط با جزئیات دقیق تاریخ مشخص شده بازمیگرداند. |
date_parse() | یک آرایه مرتبط با جزئیات دقیق تاریخ مشخص شده بازمیگرداند. |
date_sub() | از تاریخ مشخص شده روز، ماه، سال، ساعت، دقیقه و ثانیه کم میکند. |
date_sun_info() | مجموعهای شامل اطلاعات مربوط به طلوع/غروب خورشید و شروع/پایان غروب خورشید در تاریخ و مکان مشخص شده بازمیگرداند. |
date_sunrise() | زمان طلوع خورشید در تاریخ و مکان مشخص شده بازمیگرداند. |
date_sunset() | زمان غروب خورشید در تاریخ و مکان مشخص شده بازمیگرداند. |
date_time_set() | زمان تنظیم میشود. |
date_timestamp_get() | تایم استیکس Unix بازمیگرداند. |
date_timestamp_set() | تاریخ و زمان بر اساس تایم استیکس Unix تنظیم میشود. |
date_timezone_get() | بازگشت زمان زون مشخص شده برای DateTime. |
date_timezone_set() | زمانzone DateTime شیء را تنظیم میکند. |
date() | تاریخ و زمان محلی را فرمت میکند. |
getdate() | اطلاعات تاریخ/زمان مربوط به یک تایم استامپ یا تاریخ/زمان محلی فعلی را بازمیگرداند. |
gettimeofday() | زمان فعلی را بازمیگرداند. |
gmdate() | تاریخ و زمان GMT/UTC را فرمت میکند. |
gmmktime() | تایم استامپ تاریخ GMT را بازمیگرداند. |
gmstrftime() | تاریخ و زمان GMT/UTC را بر اساس تنظیمات منطقهای فرمت میکند. |
idate() | زمان/تاریخ محلی را به عدد تبدیل میکند. |
localtime() | زمان محلی را بازمیگرداند. |
microtime() | میکروتایم فعلی را بازمیگرداند. |
mktime() | تایم استامپ تاریخ را بازمیگرداند. |
strftime() | زمان/تاریخ محلی را بر اساس تنظیمات منطقهای فرمت میکند. |
strptime() | زمان/تاریخ تولید شده توسط strftime() را تحلیل میکند. |
strtotime() | توضیحات تاریخ یا زمان انگلیسی هر نوع متنی را به تایم استامپ Unix تبدیل میکند. |
time() | تایم استامپ فعلی را بازمیگرداند. |
timezone_abbreviations_list() | یک آرایه مرتبط شامل تابستانی، انحراف و نام زمانzone را بازمیگرداند. |
timezone_identifiers_list() | آدرسهای شناسایی زمانzone را در یک آرایه نشانهگذاری شده بازمیگرداند. |
timezone_location_get() | اطلاعات مکان زمانzone مشخص شده را بازمیگرداند. |
timezone_name_from_abbr() | نام زمانzone را بر اساس مخفف بازمیگرداند. |
timezone_name_get() | نام زمانzone را بازمیگرداند. |
timezone_offset_get() | انحراف زمانzone نسبت به GMT را بازمیگرداند. |
timezone_open() | DateTimeZone شیء جدیدی ایجاد میکند. |
timezone_transitions_get() | تمامی تبدیلات زمانzone را بازمیگرداند. |
timezone_version_get() | نسخه دیتابیس زمانzone را بازمیگرداند. |
ثابتهای پیشتعریف شده Date/Time در PHP 5
ثابتها | توضیحات |
---|---|
DATE_ATOM | Atom (مثلاً: 2005-08-15T16:13:03+0000) |
DATE_COOKIE | HTTP کوکیز (مثلاً: Sun, 14 Aug 2005 16:13:03 UTC) |
DATE_ISO8601 | ISO-8601 (مثلاً: 2005-08-14T16:13:03+0000) |
DATE_RFC822 | RFC 822 (مثلاً: Sun, 14 Aug 2005 16:13:03 UTC) |
DATE_RFC850 | RFC 850 (مثلاً: Sunday, 14-Aug-05 16:13:03 UTC) |
DATE_RFC1036 | RFC 1036 (مثلاً: Sunday, 14-Aug-05 16:13:03 UTC) |
DATE_RFC1123 | RFC 1123 (مثلاً: Sun, 14 Aug 2005 16:13:03 UTC) |
DATE_RFC2822 | RFC 2822 (Sun, 14 Aug 2005 16:13:03 +0000) |
DATE_RSS | RSS (Sun, 14 Aug 2005 16:13:03 UTC) |
DATE_W3C | World Wide Web Consortium (مثلاً: 2005-08-14T16:13:03+0000) |
- صفحه قبل کلسنر PHP
- صفحه بعدی دایرکتوری PHP