[sys:date format="d.m.Y H:i:s" t="%timestamp%"]
يوفر كتلة الوظيفة date وقتًا مصنوعًا.
يتم تحديد التنسيق باستخدام المعلمة. إذا لم يتم تعيين قيمة أو تركها فارغة، فسيتم استخدام القيمة "Y-m-d H:i:s".
نصيحة: لإخراج حرف أو d، يجب وضع كل حرف مع رمز التهرب \. على سبيل المثال: "\d\a\y: d" يعطى "day: 01".
| رموز التنسيق | الوصف | أمثلة على القيم العائدة |
|---|---|---|
| اليوم | ||
| d | يوم الشهر، 2-رقمية مع صفر أولي | 01 إلى 31 |
| D | اليوم من الأسبوع، مختصر إلى ثلاثة أحرف | Mon إلى Sun |
| j | يوم الشهر بدون أصفار أولية | 1 إلى 31 |
| l (حرف صغير 'L') | اسم اليوم الكامل | Sunday إلى Saturday |
| N | تمثيل رقمي لليوم من الأسبوع وفقًا لـ ISO-8601 | 1 (للمنDAY) إلى 7 (لالأحد) |
| S | اللواحق الإنجليزية للرقم التسلسلي لشهر يوم، حرفان | st, nd, rd أو th. يُنصح باستخدامه مع j. |
| w | اليوم الرقمي من الأسبوع | 0 (لالأحد) إلى 6 (للسبت) |
| z | يوم السنة (بدءًا من 0) | 0 إلى 365 |
| الأسبوع | ||
| W | رقم أسبوع السنة وفقًا لـ ISO-8601، يبدأ الأسبوع يوم الاثنين | مثال: 42 (الأسبوع 42 من السنة) |
| الشهر | ||
| F | الشهر بكامله، مثل يناير أو مارس | January إلى December |
| m | الشهر كرقم، مع أصفار أولية | 01 إلى 12 |
| M | اسم الشهر مختصرًا إلى ثلاثة أحرف | Jan إلى Dec |
| n | رقم الشهر، بدون أصفار أولية | 1 إلى 12 |
| t | عدد أيام الشهر المحدد | 28 إلى 31 |
| السنة | ||
| L | سنة كبيسة أم لا | 1 لسنة كبيسة، وإلا 0 |
| o | رقم السنة للاسبوع التقويمي وفقًا لـ ISO-8601. هذا يعطى نفس القيمة مثل Y، ما لم يكن الأسبوع التقويمي (W) ينتمي إلى السنة السابقة أو التالية، حيث يتم استخدام تلك السنة. | أمثلة: 1999 أو 2003 |
| Y | رقم السنة بأربع أرقام | أمثلة: 1999 أو 2003 |
| y | رقم السنة، بأثنين من الأرقام | أمثلة: 99 أو 03 |
| الوقت | ||
| a | صغير: قبل الظهر (AM) وبعد الظهر (PM) | am أو pm |
| A | كبير: قبل الظهر (AM) وبعد الظهر (PM) | AM أو PM |
| B | وقت الإنترنت Swatch | 000 إلى 999 |
| g | الساعة في تنسيق 12 ساعة، بدون أصفار أولية | 1 إلى 12 |
| G | الساعة في تنسيق 24 ساعة، بدون أصفار أولية | 0 إلى 23 |
| h | الساعة في تنسيق 12 ساعة، مع أصفار أولية | 01 إلى 12 |
| H | الساعة في تنسيق 24 ساعة، مع أصفار أولية | 00 إلى 23 |
| i | الدقائق، مع أصفار أولية | 00 إلى 59 |
| s | الثواني، مع أصفار أولية | 00 إلى 59 |
| u | الميكروثواني. ينتج دائمًا الإخراج 000000. | مثال: 000000 |
| المنطقة الزمنية | ||
| e | معرف المنطقة الزمنية | أمثلة: UTC, GMT, Atlantic/Azores |
| I (حرف كبير 'i') | هل يقع التاريخ في الوقت الصيفي | 1 في الوقت الصيفي، وإلا 0. |
| O | فارق الوقت مع الوقت الأخضرويتش (GMT) بالساعات | مثال: +0200 |
| P | فارق الوقت مع الوقت الأخضرويتش (GMT) بالساعات مع فاصل بين الساعات والدقائق | مثال: +02:00 |
| T | اختصار المنطقة الزمنية | أمثلة: EST, MDT... |
| Z |