السلام عليكم
الكثير منا يحتاج 
 لعرض  التوقيت الصحيح في موقعه الإخباري أو المنتدى أو أي موقع  يريده
قد يقول قائل و لماذا التعب و هناك الجافا سكربت يعرض لك التوقيت و بعدة أشكال مختلفة
فأقول نعم هذا صحيح لكن هناك مشكلة في هذا الكود الجافا سكربت يعرض 
 توقيت  جهاز الزائر و ليس 
 توقيت  المدينة أو السرفر نفسه
بمعنى لو صادف دخول زائر من امريكا و زائر من السعودية في نفس اللحظة سنجد أنه تم عرض التوقيت مختلف بينما هم دخلوا بوقت واحد !! ..
و هذا خلاف أن كثير من الأجهزة تحمل 
 توقيت  خاطئ .. مثل جهازي .. 
لذا كانت الحاجة لبرمجة كود 
 توقيت  يعرض 
 توقيت  موحد لجميع الزوار و هذه الخاصية موجود في البرامج الكبرى مثل المنتديات و أدلة المواقع و الدروس و غيرهم
و لكننا نحتاج للكود في مواقعنا العادية المكونة من صفحات php عادية ..
فكيف يمكننا ذلك ؟ 
الحل في هذا الكود :   
<?php
$time=getdate(time()+(3600*3));
echo $time["hours"].":".$time["minutes"];
?>
   
جرب و ضعه بأي صفحة php بموقعك و إنظر النتيجة ..
إن كنت قد وضعته بموقعك على 
 السيرفر  الشخصي فسنلاحظ أنه سيقوم بعرض التوقيت نفسه مع زيادة ثلاث ساعات ..
و إن كنت وضعته بموقعك على 
 السيرفر  في الإنترنت فسوف يقوم بعرض 
 توقيت   السيرفر  مضافاً عليه ثلاث ساعات ..
هذه الثلاث المضافة موضعها بالكود هنا : 
$time=getdate(time()+(3600*3));
و بإمكانك إستبدالها بفارق التوقيت بين سيرفر الموقع و 
 مدينتك  ..
فمثلاً لو قلنا أن سيرفر موقعي في كندا  مدينة مونتريال ..
و 
 توقيت   السيرفر  هو الساعة السابعة مساءاً ..
فإذا علمنا أن فرق التوقيت بين مدينة الرياض و مونتريال 8 ساعات إذاً سنضع بدل ال 3 رقم 8 لكي يعرض لنا 
 توقيت  الرياض ..
و هكذا ..
و طبعاً إذا كنت تريد عرض 
 توقيت   السيرفر  بدون أي فارق فما عليك سوى إستبدال 3 ب صفر .. 
آمل أن يكود في الكود نفع للجميع