English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمات PHP الأساسية

تعليمات PHP المتقدمة

PHP & MySQL

دليل PHP

استخدام دالة PHP gmdate() ومثال

دليل وظائف PHP Date & Time

ت 格ماترنزات تاريخ/وقت GMT/UTC باستخدام دالة gmdate()

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

gmdate()يستقبل الدالة سطر الصيغة كمعلمات لتعريف صيغة تFormatting تاريخ/وقت GMT/UTC المحلي.

مثل date() وظيفة تماماً، باستثناء أن الوقت الذي يعود هو الوقت القياسي لغرينتش (GMT). على سبيل المثال، عند تشغيل البرنامج التالي في الصين (GMT +0800)، يظهر السطر الأول "Jan 01 2000 00:00:00" والسطر الثاني "Dec 31 1999 16:00:00".

النحو

gmdate($format, $timestamp)

المعلمات

الترتيبالمعلمات وشرحها
1

format (مطلوب)

هذا هو سطر صيغة، يتم فيه تحديد صيغة سطر التاريخ الذي ترغب في إخراجه.

2

سجلة الوقت (اختياري)

هذا هو قيمة عددية تمثل سجلة الوقت اللازمة للتاريخ

القيمة المطلوبة

يستعيد دالة gmdate() في PHP قيمة الوقت/التاريخ الحالي بتكوين معين.

إصدار PHP

تم إدخال هذه الدوال أولاً في إصدار PHP 4 ويمكن استخدامها في جميع الإصدارات الأعلى.

مثال عبر الإنترنت

تجربة التالي عرضتgmdate()استخدام الدوال

<?php
   $date = gmdate("D M d Y");
   print("التاريخ: ". $date);
?>
اختبار لمعرفة‹/›

نتائج الإخراج

التاريخ: Fri May 08 2020

مثال عبر الإنترنت

في هذا المثال، يستخدم هذا الدوال لتنسيق التاريخ الحالي واستخدام التاريخ الناتج للطبع معلومات غروب/شروق الشمس-

<?php
   $date = gmdate("H:i:s");
   $sun_info = date_sun_info($date, 20.5937, 78.9629);
   print_r($sun_info);
?>
اختبار لمعرفة‹/›

نتائج الإخراج

مجموعة
(
    [sunrise] => 4818
    [sunset] => 44087
    [transit] => 24453
    [civil_twilight_begin] => 3381
    [civil_twilight_end] => 45524
    [nautical_twilight_begin] => 1729
    [nautical_twilight_end] => 47176
    [astronomical_twilight_begin] => 98
    [astronomical_twilight_end] => 48807
)

مثال عبر الإنترنت

الآن، عن طريق إرسال سجلة زمنية للإتصالgmdate()وظيفة-

<?php
   $ts = 1022555568;
   $date = gmdate("D M d Y", $ts);
   print($date);
?>
اختبار لمعرفة‹/›

نتائج الإخراج

Tue May 28 2002

مثال عبر الإنترنت

<?php
   date_default_timezone_set('UTC');   
   echo gmdate("l");
   echo "\n";   
   echo gmdate('l dS \of\ F Y h:i:s A');
   echo "\n";
?>
اختبار لمعرفة‹/›

هذا ينتج النتيجة التالية-

الجمعة
الجمعة 13 من مايو 2020 05:57:30 مساءً