سبد (0)

تابع ()date_create_from_format

 تابع ()date_create_from_format 

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

مثال (تابع ()date_create_from_format )

 برگرداندن یک شیء DateTime که بر اساس یک فرمت مشخص شده، فرمت شده است:

<?php
$date=date_create_from_format("j-M-Y","15-Mar-2013");
?>

امتحان کنید »

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

تابع ()date_create_from_format یک شیء DateTime جدید را که بر اساس یک فرمت مشخص، فرمت شده است را برمی گرداند. 


نحوه نوشتن

date_create_from_format(format,time,timezone);
پارامترهاتوضیحات
format

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

  • d-روز ماه. به همراه صفرهای پیشین.
  • j-روز از ماه بدون صفرهای پیشین.
  • D-روز از ماه(به صورت: Mon و Sun)
  • l-روز از ماه(به صورت: Monday و Sunday)
  • S -پسوند انگلیسی برای روز از ماه(st و nd و rd وth و...)
  • F -نام ماه(January و December)
  • M-نام ماه(Jan و Dec)
  • m -ماه(01-12)
  • n -ماه(1-12).
  • Y -سال(مثال: 2013)
  • y -سال(مثال:13)
  • a و A - مخفف: am و pm
  • g -فرمت 12 ساعتی بدون صفرهای پیشین.
  • G -فرمت 24 ساعتی بدون صفرهای پیشین.
  • h -فرمت 12 ساعتی با صفرهای پیشین.
  • H-فرمت 24 ساعتی با صفرهای پیشین.
  • i -دقیقه ها با صفرهای پیشین.
  • s -ثانیه ها با صفرهای پیشین.
  • u-میکروثانیه ها(تا 6 رقم).
  • e, O, P و T : شناسه های منطقه زمانی.
  • U -ثانیه ها از مبدا زمان یونیکس
  • (space)
  • # -یکی از سمبل های جدا کننده ی روبه رو: ;,:,/,.,,,-,(,)
  • ? - یک بایت تصادفی
  • * - بایت های تصادفی تا جدا کننده ی بعدی
  • ! - تمام فیلدها را به زمان یونیکس ریست می کند. 
  • | - تمام فیلدها را به زمان یونیکس ریست می کند اگر که هنوز تجزیه نشده اند. 
  • + -در صورت وجود داشتن داده های عقبی در رشته ی مورد نظر، یک خطا ایجاد خواهد کرد اما نه error
time

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

timezone

اختیاری. منطقه ی زمانی یک زمان را مشخص می کند. مقدار پیش فرض، منطقه ی زمانی کنونی است.

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

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

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

ورژن php: 5.3+

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

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