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+