الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكن تحويل التاريخ من GMT إلى التوقيت المحلي

مغلق
بدأه jrahma في 10 أغسطس 2006 · 5 رد · 1,071 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي قاعدة بيانات تقوم بتخزين التاريخ حسب GMT ولكن عند إظهارها على الموقع أريدها أن تظهر بالتوقيت المحلي (توقيت البحرين)

كيف يمكنني ذلك لعماً أن الوتقيت المحلي هو GMT+3 (و GMT+2 حسب التوقيت الصيفي للندن)

#2

إذا كان التاريخ محفوظ على انه unix timestamp يبقى ممكن تجمع عدد الثوانى الفرق على القيمة المحفوظة عندك.

GMT+2 حيبقى القيمة المحفوظة + 60 * 60 * 2

Web Citizen

ShrefInLife.gif

__________

General blog : Shref In Life

#3

هذا هو الكود الذي استخدمه..

$billing_sql = "SELECT billing.billing_id, billing.detail, billing.start_date_time, billing.amount FROM customers INNER JOIN (accounts INNER JOIN billing ON accounts.account_id = billing.account_id) ON customers.customer_id = accounts.customer_id WHERE customers.customer_id = '".$_SESSION['customer_id']."' AND billing.entry_type IN(1,2,5,6,7,8) ORDER BY start_date_time desc LIMIT 10";

$billing_result = pg_exec($pg_connection, $billing_sql);

$billing_date_time = pg_result($billing_result, $i, 2);
#4
<?php
$t = time() + (2* 60 * 60);

echo date('F j, Y, g:i a',$t);

هذا الكود سيعطيك التاريخ المحلي اذا كان السيرفر اقل من وقتك بساعتين

#5

لكن عويزي أنا قلت أني أقرأ التاريخ من قاعدة بيانات باستخدام هذا الأمر:

$billing_date_time = pg_result($billing_result, $i, 2);

تم تعديل هذه المشاركة بواسطة jrahma في 14 أغسطس 2006 في 17:00

#6

اخى انا راح اطلب من منك طلب

ممكن تشرح الاستعلام ده "INNER JOIN"

ماذا تفعل هذه الدالة

pg_exec

pg_result

يابن ادم ولدتك امك باكياً والناس حولك سروراً فعمل لي يوم اذا بكوا في يوم موتك ضاحكاً مسروراً

اطلب اي ملف Testking او كتاب من كتب ميكروسوفت في اي مجال

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…