function date_create_from_format() در PHP
مثال
یک object DateTime جدید بر اساس شکل مشخص شده برمیگرداند:
<?php
$date=date_create_from_format("j-M-Y","25-Sep-2016");
?>
مثالهای اجرایی
تعریف و استفاده
توضیح و استفاده از function date_create_from_format()
نحوهی استفاده
date_create_from_format(format,زمان,زمان زون);
پارامتر |
توضیحات |
format |
ضروری. شکل مورد استفاده را مشخص میکند.format رشتهی پارامتر میتواند از کاراکترهای زیر استفاده کند:
- د - روزی از ماه، با صفر پیشتر
- ج - روزی از ماه، بدون صفر پیشتر
- D - روز هفته (Mon - Sun)
- I - روز هفته (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 ساعته، بدون صفر پیشرو
- h - سیستم 12 ساعته، با صفر پیشرو
- G - سیستم 24 ساعته، بدون صفر پیشرو
- H - سیستم 24 ساعته، با صفر پیشرو
- i - دقیقه، با صفر پیشرو
- s - ثانیه، با صفر پیشرو
- u - میکروثانیه (تا شش عدد)
- e،O،P و T - شناسههای زمان زون
- U - تعداد ثانیههایی که از ابداع Unix گذشته است
- (مکان خالی)
- # - یکی از جداکنندههای زیر:؛:/:./,-(،
- ? - یک بایت تصادفی
- * - بایتهای تصادفی تا اولین جداکننده/عدد
- ! - همه فیلدها به ابداع Unix بازمیگردانند
- | - اگر همه فیلدها هنوز پردازش نشدهاند، همه فیلدها به ابداع Unix بازمیگردانند
- + - اگر وجود دارد، دادههای دنبالهای در رشته باعث هشدار میشود، نه خطا
|
زمان |
ضروری. تعیین میکند رشته تاریخ/زمان. NULL نشاندهنده تاریخ/زمان فعلی است. |
زمان زون |
اختیاری. تعیین میکند زمان زمان زون. پیشفرض زمان زون فعلی است. |
جزئیات فنی
مقادیر بازگشتی: |
اگر موفق شد، مقادیر DateTime بازمیگرداند، اگر شکست خورد FALSE بازمیگرداند. |
ورژن PHP: |
5.3+ |