التعامل مع الوقت والتاريخ في لغة البرمجة PHP

اقرأ في هذا المقال


 أهمية الوقت والتاريخ في لغة البرمجة بي إتش بي:

إن للوقت والتاريخ أهمية كبيرة جداً وخصوصاً في عالم الويب، حيث يتم استخدام الوقت والتاريخ في كل لغات البرمجة وفي العديد من الحالات مثل معرفة تاريخ تسجيل مستخدم معين أو تاريخ دخوله لموقع إلكتروني معين وتاريخ إرساله رسالة إلى الموقع، كل هذه الحالات تجعل من التاريخ والوقت عناصر مهمة جداً للمستخدم في بناء الويب.

كيفية التعامل مع الوقت والتاريخ في لغة البرمجة بي إتش بي:

للحصول على الوقت أو التاريخ في لغة البرمجة (php) يتم استخدام الدالة (date) والتي تعيد الوقت والتاريخ على شكل سلسلة نصية (string) حسب التنسيق الُممرر اليها على النحو التالي:

date($format, $timestamp);

حيث أن الباراميتر الأول الذي يتم تمريره هو عبارة عن نص يحتوي على التنسيق الُمراد إظهار التاريخ أو الوقت به، أما الباراميتر الثاني هو عبارة عن باراميتر اختياري والذي يمثل بصمة الوقت، وهناك العديد من التنسيقات التي يمكن استخدامها مع دوال الوقت والتاريخ في لغة البرمجة (php):

التنسيقالاستخدام
 (d)يُعيد هذا التنسيق رقم اليوم من الشهر وتتراوح قيمته بين الرقم (1 – 30).
 (m)يعيد هذا التنسيق رقم الشهر وتتراوح قيمته بين الرقم (01 – 12).
(W)يستخدم التنسيق للحصول على رقم اليوم من
الأسبوع حيث تتراوح قيمته بين (0) والذي يمثل يوم الأحد ورقم (6) والذي يمثل يوم السبت.
(h)يستخدم هذا التنسيق للحصول على الساعة الحالية لكن بنظام (12) ساعة.
(H)يستخدم هذا التنسيق للحصول على الساعة الحالية لكن بنظام (24) ساعة.
(i)يعيد هذا التنسيق الدقائق الحالية.
(s)يعيد هذا التنسيق الثواني الحالية.
(y)يعيد هذا التنسيق رقم السنة الحالية بشكل أربعة أرقام.
(n)يعيد رقم الشهر وتتراوح قيمته بين (1 – 12) ويستخدم عندما يرغب المستخدم
بالحصول على رقم الشهر بدون أصفار.
(j)ُ يعيد هذا التنسيق رقم اليوم من الشهر وتتراوح قيمته بين (1 – 31) ويتم استخدامه عندما يرغب المستخدم بالحصول على رقم اليوم بدون
أصفار.
(z)ويمثل هذا التنسيق اليوم في السنة على شكل أرقام من (0) إلى (365).
(I)ويمثل هذا التنسيق التوقيت نهاراً أو مساءاً حيث أن النهار يتم تمثيله بالرقم (1) والمساء (0).

المصدر: PHP Date and TimeDateTime::formatPHP | Date and TimeHow to Get the Current Date and Time in PHP


شارك المقالة: