توابع تاریخ/زمان PHP(PHP Date/Time Functions)











































































































































































































عملکرد توضیح
checkdate() یک تاریخ میلادی را تأیید می کند
date_add() روزها، ماه ها، سال ها، ساعت ها، دقیقه ها و ثانیه ها را به تاریخ اضافه می کند
date_create_from_format() یک شیء DateTime جدید را برمی‌گرداند که بر اساس یک قالب مشخص فرمت شده است
date_create() یک شی DateTime جدید را برمی‌گرداند
date_date_set() تاریخ جدیدی تنظیم می کند
date_default_timezone_get() منطقه زمانی پیش‌فرض مورد استفاده همه توابع تاریخ/زمان را برمی‌گرداند
date_default_timezone_set() منطقه زمانی پیش‌فرض مورد استفاده همه توابع تاریخ/زمان را تنظیم می‌کند
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() مهر زمانی یونیکس را برمی‌گرداند
date_timestamp_set() تاریخ و زمان را بر اساس مهر زمانی یونیکس تنظیم می کند
date_timezone_get() منطقه زمانی شی DateTime داده شده را برمی گرداند
date_timezone_set() منطقه زمانی را برای شیء DateTime تنظیم می کند
تاریخ() تاریخ و ساعت محلی را قالب بندی می کند
getdate() اطلاعات تاریخ/زمان یک مهر زمانی یا تاریخ/زمان محلی فعلی را برمی‌گرداند
gettimeofday() زمان فعلی را برمی‌گرداند
gmdate() تاریخ و ساعت GMT/UTC را قالب بندی می کند
gmmktime() مهر زمانی یونیکس را برای تاریخ GMT برمی‌گرداند
gmstrftime() تاریخ و ساعت GMT/UTC را بر اساس تنظیمات محلی قالب‌بندی می‌کند
idate() زمان/تاریخ محلی را به صورت عدد صحیح قالب بندی می کند
localtime() زمان محلی را برمی‌گرداند
microtime() مهر زمانی یونیکس فعلی را با میکروثانیه برمی‌گرداند
mktime() مهر زمانی یونیکس را برای تاریخ برمی‌گرداند
strftime() زمان و/یا تاریخ محلی را بر اساس تنظیمات محلی قالب‌بندی می‌کند
strptime() زمان/تاریخ ایجاد شده با strftime() را تجزیه می کند
strtotime() تاریخ زمان متنی انگلیسی را به مهر زمانی یونیکس تجزیه می کند
time() زمان فعلی را به عنوان مهر زمانی یونیکس برمی‌گرداند
timezone_abbreviations_list() یک آرایه انجمنی حاوی dst، offset و نام منطقه زمانی را برمی‌گرداند
timezone_identifiers_list() یک آرایه نمایه شده را با همه شناسه های منطقه زمانی برمی گرداند
timezone_location_get() اطلاعات مکان را برای یک منطقه زمانی مشخص برمی گرداند
timezone_name_from_ abbr() نام منطقه زمانی را از مخفف برمی‌گرداند
timezone_name_get() نام منطقه زمانی را برمی‌گرداند
timezone_offset_get() تغییر منطقه زمانی را از GMT برمی‌گرداند
timezone_open() شیء DateTimeZone جدید ایجاد می کند
timezone_transitions_get() همه انتقال‌ها را برای منطقه زمانی برمی‌گرداند
timezone_version_get() نسخه timezonedb را برمی‌گرداند