أحدث البرامج التعليمية وتطوير الشبكة
×

PHP البرنامج التعليمي

PHP الصفحة الرئيسية PHP مقدمة PHP تثبيت PHP بناء الجملة PHP المتغيرات PHP صدى / طباعة PHP أنواع البيانات PHP سلاسل PHP الثوابت PHP مشغلي PHP If...Else...Elseif PHP Switch PHP في حين حلقات PHP لحلقات PHP وظائف PHP المصفوفات PHP فرز المصفوفات PHP Superglobals

PHP معالجة

PHP شكل معالجة PHP شكل التحقق من صحة PHP شكل مطلوب PHP شكل URL/E-mail PHP شكل كامل

PHP متقدم

PHP المصفوفات متعددة PHP التاريخ و الوقت PHP تتضمن PHP ملف معالجة PHP ملف فتح / قراءة PHP ملف إنشاء / كتابة PHP ملف تحميل PHP Cookies PHP Sessions PHP مرشحات PHP Filters متقدم PHP خطأ معالجة PHP استثناء

MySQL Database

MySQL قاعدة البيانات MySQL صلة MySQL Create DB MySQL Create الطاولة MySQL Insert Data MySQL الحصول على معرف آخر MySQL إدراج متعددة MySQL Prepared MySQL Select Data MySQL Delete Data MySQL Update Data MySQL Limit Data

PHP - XML

PHP XML موزعي PHP SimpleXML Parser PHP SimpleXML - Get PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX مقدمة AJAX PHP AJAX قاعدة البيانات AJAX XML AJAX بحث حي AJAX قارئ آر إس إس AJAX صندوق الاقتراع

PHP Examples

PHP أمثلة PHP اختبار قصير PHP شهادة

PHP مرجع

PHP مجموعة PHP تقويم PHP تاريخ PHP دليل PHP خطأ PHP نظام الملفات PHP فلتر PHP FTP PHP HTTP PHP Libxml PHP بريد PHP الرياضيات PHP متفرقات PHP MySQLi PHP SimpleXML PHP خيط PHP XML PHP Zip PHP المناطق الزمنية

 

PHP date() Function

<PHP الوقت / التاريخ المرجعي

مثال

تنسيق التاريخ والتوقيت المحلي وإعادة سلاسل التاريخ تنسيق:

<?php
// Prints the day
echo date("l") . "<br>";

// Prints the day, date, month, year, time, AM or PM
echo date("l jS \of F Y h:i:s A");
?>
تشغيل المثال »

تعريف والاستخدام

في date() تنسيقات وظيفة التاريخ والتوقيت المحلي، وإرجاع سلسلة تاريخ منسقة.


بناء الجملة

date( format,timestamp);

معامل وصف
format مطلوب. يحدد شكل سلسلة تاريخ أنتج. الأحرف التالية يمكن استخدامها:
  • د - في اليوم من الشهر (from 01 to 31)
  • D - A تمثيل نصية من يوم واحد (three letters)
  • ي - في يوم من شهر دون الأصفار البادئة (1 to 31)
  • ل (lowercase 'L') - تمثيل النص الكامل ليوم واحد
  • N - التمثيل الرقمي ISO-8601 من يوم واحد (1 for Monday, 7 for Sunday)
  • S - لاحقة ترتيبي الإنجليزية لهذا اليوم من الشهر (2 characters st, nd, rd or th. Works well with j)
  • ث - تمثيل رقمي من اليوم (0 for Sunday, 6 for Saturday)
  • ض - ويوم من أيام السنة (from 0 through 365)
  • W - عدد ISO-8601 الاسبوع من السنة (weeks starting on Monday)
  • F - تمثيل النص الكامل لشهر (January through December)
  • م - تمثيل رقمي من شهر (from 01 to 12)
  • M - A تمثيل نصية قصيرة من شهر (three letters)
  • ن - تمثيل رقمي من الشهر، دون الأصفار البادئة (1 to 12)
  • ر - عدد الأيام في شهر معين
  • L - سواء كان ذلك في سنة كبيسة (1 if it is a leap year, 0 otherwise)
  • س - وISO-8601 عدد العام
  • Y - تمثيل أربعة أرقام من السنة
  • ذ - تمثيل رقمين من السنة
  • و- صباحا صغيرة أو مساء
  • أ - الأحرف الكبيرة AM أو PM
  • B - وقت الإنترنت سواتش (000 to 999)
  • ز - شكل 12 ساعة من ساعة (1 to 12)
  • G - بتنسيق 24 ساعة من ساعة (0 to 23)
  • ح - شكل لمدة 12 ساعة من ساعة (01 to 12)
  • H - بتنسيق 24 ساعة من ساعة (00 to 23)
  • ط - دقائق مع الأصفار البادئة (00 to 59)
  • الصورة - ثواني، مع الأصفار البادئة (00 to 59)
  • ش - ميكروثانية (added in PHP 5.2.2)
  • ه - المعرف التوقيت (Examples: UTC, GMT, Atlantic/Azores)
  • I (capital i) - إذا كان التاريخ هو في النهار توفير الوقت (1 if Daylight Savings Time, 0 otherwise)
  • O - الفرق إلى وقت جرينتش (GMT) في ساعات (Example: +0100)
  • P - الفرق إلى وقت جرينتش (GMT) في ساعة: دقيقة (المضافة في PHP 5.1.3)
  • T - الاختصارات الزمنية (Examples: EST, MDT)
  • Z - المنطقة الزمنية تعويض في ثوان. الإزاحة للالزمنية غرب UTC هو سلبي (-43٬200-50٬400)
  • ج - تاريخ ISO-8601 (eg 2013-05-05T16:34:42+00:00)
  • ص - وRFC 2822 تنسيق التاريخ (eg Fri, 12 Apr 2013 12:01:05 +0200)
  • U - الثواني منذ يونكس عصر (January 1 1970 00:00:00 GMT)

والثوابت المعرفة مسبقا التالية يمكن أن تستخدم أيضا (متوفر منذ PHP 5.1.0):

  • DATE_ATOM - أتوم (example: 2013-04-12T15:52:01+00:00)
  • DATE_COOKIE - HTTP Cookies (example: Friday, 12-Apr-13 15:52:01 UTC)
  • DATE_ISO8601 - ISO-8601 (example: 2013-04-12T15:52:01+0000)
  • DATE_RFC822 - RFC 822 (example: Fri, 12 Apr 13 15:52:01 +0000)
  • DATE_RFC850 - RFC 850 (example: Friday, 12-Apr-13 15:52:01 UTC)
  • DATE_RFC1036 - RFC 1036 (example: Fri, 12 Apr 13 15:52:01 +0000)
  • DATE_RFC1123 - RFC 1123 (example: Fri, 12 Apr 2013 15:52:01 +0000)
  • DATE_RFC2822 - RFC 2822 (Fri, 12 Apr 2013 15:52:01 +0000)
  • DATE_RFC3339 - نفس DATE_ATOM (since PHP 5.1.3)
  • DATE_RSS - RSS (Fri, 12 Aug 2013 15:52:01 +0000)
  • DATE_W3C - رابطة الشبكة العالمية (على سبيل المثال: 2013-04-12T15: 52: 01 + 00: 00)
timestamp اختياري. يحدد عدد صحيح يونكس الطابع الزمني. الافتراضي هو التوقيت المحلي الحالي ( time() )

تفاصيل تقنية

قيمة الإرجاع: بإرجاع سلسلة تاريخ منسقة على النجاح. FALSE على فشل + لE_WARNING
صفحة PHP: 4+
التغيير: PHP 5.1.0: أضيفت E_STRICT وE_NOTICE الأخطاء المنطقة الزمنية. صالح مجموعة من الطابع الزمني هو الآن من الجمعة، 13 ديسمبر 1901 20:45:54 GMT إلى الثلاثاء، 19 يناير 2038 03:14:07 GMT. قبل إصدار 5.1.0 الطابع الزمني كان محدودا من 01-01-1970 إلى 19-01-2038 على بعض الأنظمة (eg Windows) .
PHP 5.1.1: أضيفت ثوابت تنسيقات التاريخ / الوقت القياسية التي يمكن استخدامها لتحديد المعلمة تنسيق

<PHP الوقت / التاريخ المرجعي