السلام عليكم
أحاول حاليا إعدد سكربت يستخرج بعض المعلومات من قاعدة بيانات منتدى VB ولكن وجهت مشكلة حيث وجدت أنه مثلا في جدول thread وفي عمود dateline التاريخ مكتوب بطريقة غريبة :1293952818
سؤالي : كيف أحول هذا الرقم إلى صيغة التاريخ الطبيعية ؟
السلام عليكم
أحاول حاليا إعدد سكربت يستخرج بعض المعلومات من قاعدة بيانات منتدى VB ولكن وجهت مشكلة حيث وجدت أنه مثلا في جدول thread وفي عمود dateline التاريخ مكتوب بطريقة غريبة :1293952818
سؤالي : كيف أحول هذا الرقم إلى صيغة التاريخ الطبيعية ؟
__________________
إستخدم ملفك الخاص لكتابة توقيعك
اخي الكريم استخدم هذا الدالة
كود:vbdate($vbulletin->options['dateformat'], $thread[dateline])
شكرا لك أخي الكريم لكن السكربت الذي أعمل عليه هو سكربت من برمجتي وهو خارجي لاعلاقة له بالمنتدى إلا في بعض الحقول أحتاجها لذلك سؤالي عن كيفية التحويل بدون استخدام قوالب المنتدى وأوامره .
__________________
إستخدم ملفك الخاص لكتابة توقيعك
هذه الارقام تعبر عن التاريخ بصيغة unix_timestamp
ولتحويله لطريقة مقروئة تستخدم الدالة date
مثال:
http://www.php.net/manual/en/function.date.phpكود PHP:
$dt = 1293952818;
echo date("d-m-Y", $dt);
__________________
مدونتي
ألف شكر أخي الكريم ...
لم يفلح معي الحل لكن بحمد الله توصلت إلى الحل وهو :
$today = getdate($row[5]);
echo $today['year'],'/',$today['mon'],'/',$today['mday'] ;
التعديل الأخير تم بواسطة روح الشرق ; 21-03-2011 الساعة 09:01 PM
__________________
إستخدم ملفك الخاص لكتابة توقيعك