استفاده از تابع Date در PHP ساده است. برای استفاده از تاریخ و زمان باید از تابع date() استفاده کنیم. ما در این مقاله قصد داریم شما را به طور کامل با تاریخ و زمان در پی اچ پی آشنا کنیم، همراه داتیس نتورک باشید.
تابع Date در PHP
همان طور که گفته شد برای نمایش و استفاده از زمان و تاریخ با فرمت دلخواه در PHP از تابع date() استفاده می کنیم. این تابع یک timestamp را به تاریخ و زمانی خوانا تر و قابل درک تر تبدیل می کند.
سینتکس
سینتکس این تابع به شکل زیر است:
date(format,timestamp)
در مثال بالا استفاده از format الزامی است و مشخص کننده فرمت تایم استپ مورد نظر ما است.
همچنین ارئه مقدار timestamp اختیاری بوده و اگر از آن استفاده نکنید، مقدار آن به صورت پیشفرض از تاریخ و زمان فعلی تنظیم می شود.
نکته: تایم استمپ دنباله ای از کارکترهاست که تاریخ و یا زمان وقوع رویدادی را مشخص می کند.
دریافت تاریخ در تابع Date پی اچ پی
پارامتر format در تابع Date() نحوه نمایش را مشخص می کند. در ادامه به برخی از کارکتر های مرسوم جهت تعیین فرمت نمایش تاریخ اشاره کرده ایم.
- d – نشان دهنده روز ماه است (01 تا 31)
- m – نشان دهنده ماه است (01 تا 12)
- Y – نشان دهنده سال است (چهارقمی)
- l (حرف ‘L’ کوچک) – روز هفته را مشخص می کند
از دیگر کارکترها برای مثال “/” یا “-” یا “.” می توانید برای اعمال فرمت های اضافی دلخواه در بین کارکتر ها استفاده کنید.
در مثال زیر، نمایش تاریخ را به چهار شکل مختلف نشان داده ایم :
<?php echo "Today is " . date("Y/m/d") . "<br>"; echo "Today is " . date("Y.m.d") . "<br>"; echo "Today is " . date("Y-m-d") . "<br>"; echo "Today is " . date("l"); ?>
نمایش تاریخ کپی رایت در PHP (به صورت اتوماتیک)
از تابع Date() می توانید جهت نمایش اتوماتیک سال فعلی در کپی رایت سایتتان استفاده کنید.
برای مثال:
© 2010-<?php echo date("Y");?>
دریافت زمان در PHP
در ادامه به برخی از کارکتر های مرسوم جهت تعیین فرم زمان اشاره می کنیم:
- H – نمایش زمان با فرمت 24 ساعته (00 تا 23)
- h – نمایش زمان به حالت 12 ساعته به همراه صفر اول (01 تا 12)
- i – نمایش دقیقه به همراه صفر اول (00 تا 59)
- s – نمایش ثانیه به همراه صفر اول (00 تا 59)
- a – نمایش am یا pm با حروف کوچک
در ادامه مثالی از نمایش زمان با فرمت دلخواه را مشاهده می کنید.
مثال:
<?php echo "The time is " . date("h:i:sa"); ?>
امیدوارم مقاله آشنایی و بررسی تاریخ و زمان در PHP برای شما عزیزان مفید بوده باشد.
داتیس نتورک را در شبکه های اجتماعی دنبال کنید.