سبد (0)

تابع ()strtotime

 تابع ()strtotime

PHP Date/Time کلیه توابع کار با تاریخ و زمان در PHP

مثال

تبدیل تاریخ های انگلیسی متنی به برچسب زمان یونیکس:

<?php
echo(strtotime("now") . "<br>");
echo(strtotime("3 October 2005") . "<br>");
echo(strtotime("+5 hours") . "<br>");
echo(strtotime("+1 week") . "<br>");
echo(strtotime("+1 week 3 days 7 hours 5 seconds") . "<br>");
echo(strtotime("next Monday") . "<br>");
echo(strtotime("last Sunday"));
?>

امتحان کنید »

تعریف و کاربرد

تابع ()strotime یک تاریخ انگلیسی متنی را به برچسب زمان یونیکس(تعداد ثانیه ها از January 1 1970 00:00:00 GMT) تجزیه می کند.

نکته: اگر که سال به صورت فرمت 2 رقمی مشخص شده باشد، مقادیر بین 69-0 به صورت 2069-2000 تعبیر می شوند و مقادیر بین 100-70 به صورت 2000-1970 تعبیر می شوند. 

نکته: به خاطر داشته باشید که در فرمت های تاریخ m/d/y  یا  d-m-y اگر که جداکننده ی آن اسلش(/) باشد آنگاه فرمت آمریکایی m/d/y در نظر گرفته می شود. اگر که جدا کننده دش(-) باشد یا یک نقطه(.) باشد، آنگاه فرمت اروپایی d-m-y در نظر گرفته می شود. برای اجتناب از  خطاها، در صورت امکان می توانید از فرمت YYYY-MM-DD استفاده کنید و یا از تابع ()date_create_from_format استفاده کنید.


نحوه نوشتن

strtotime(time,now);
پارامترهاتوضیحات
time

ضروری. یک رشته ی تاریخ یا زمان را مشخص می کند. 

now

اختیاری. برچسب زمانی که از آن بعنوان پایه ی محاسبات تاریخ های مرتبط استفاده می شود، را مشخص می کند. 

جزئیات تکنیکی

مقدار برگشتی:

در صورت موفقیت یک برچسب زمانی را برمی گرداند و در صورت شکست FALSE برگردانده خواهد شد. 

ورژن php: 4+
تغییرات:  

PHP Date/Time کلیه توابع کار با تاریخ و زمان در PHP

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه