التاريخ و الوقت

تستخدم الوظيفة date() لتشكيل الوقت و / أو التاريخ .


الوظيفة Date()

يستخدم الكود الوظيفي date() لتحديد الوقت و التاريخ وجعله واضح على المتصفح .

التركيبة

date(format,timestamp)

 

الكود الشرح
format مطلوب . لتحديد التاريخ و الوقت الزمني
timestamp خياري . تحديد الوقت الزمني وبشكل افتراضي تكون النتيجة التاريخ والوقت الحالي

تشكيل الزمن Date()

يحدد الجزء المطلوب format في الكود date() كيفية تشكيل التاريخ أو الوقت .

يمكن استخدام بعض الأحرف كالتالي :

  • d : يعبر عن أيام الشهر و هي من 01 الى 31 .
  • m : يعبر عن الشهر من الشهر 01 الى 12 .
  • y : تعبر عن السنة من خلال أربع خانات .

من هنا يمكن مشاهدة جميع تشكيلات الوقت من خلال المرجع الخاص بالتاريخ و الوقت .

اشارات أخرى مثل / او . أو – يمكن أن توضع بين الأحرف لتعديل تشكيل التاريخ .

مثال

<?php

echo date("Y/m/d") . "<br />";

echo date("Y.m.d") . "<br />";

echo date("Y-m-d");

?>

ستظهر النتيجة على المتصفح

2009/05/11

2009.05.11

2009-05-11


اضافة تفاصيل للزمن

يمكن اضافة تفاصيل معينة للزمن و استخدام تاريخ رما قديم أو حديث ولكن هذه الاضافة اختيارية وان لم تقم بضبطها سيتم اختيار التاريخ الحالي .

يرجع الكود الوظفي mktime() الزمن العالمي للتاريخ .

يحتوي الزمن العالمي على أجزاء صغيرة من الثانية والتي تبدأ من كانون الثاني (1 1970 00:00:00 GMT ) .

تركيبة mktime()

mktime(hour,minute,second,month,day,year,is_dst)

للذهاب الى وقت معين الى المستقبل يمكن اضافة تعبير اليوم من خلال الكود mktime() :

<?php

$tomorrow = mktime(0,0,0,date("m"),date("d")+1,date("Y"));

echo "Tomorrow is ".date("Y/m/d", $tomorrow);

?>

ستظهر النتيجة على المتصفح

غداً هو 12/5/2013

المرجع الكامل في PHP

من هنا يمكن مشاهدة جميع تشكيلات الوقت من خلال المرجع الخاص بالتاريخ و الوقت .