السلام عليكم ورحمة الله وبركاته
اني ابحث عن الدالة التي تعرض الوقت والتاريخ باللغة العربية تقوم بتخزين التاريخ والوقت في قاعدة البيانات هكذا :
10:47:51 صباحاً 07/11/2007 الأربعاء
وجزاكم الله خيرا
السلام عليكم ورحمة الله وبركاته
اني ابحث عن الدالة التي تعرض الوقت والتاريخ باللغة العربية تقوم بتخزين التاريخ والوقت في قاعدة البيانات هكذا :
10:47:51 صباحاً 07/11/2007 الأربعاء
وجزاكم الله خيرا
تفضلي هذه داله قمت بعملها واستخدمها في مواقعي
function ar_date()
{
//the day in arabic
switch(date('D'))
{
case 'Sat' : $day='سبت';
case 'Sun' : $day='الأحد';
case 'Mon' : $day='الإثنين';
case 'Tue' : $day='الثلاثاء';
case 'Wed' : $day='الأربعاء';
case 'Thu' : $day='الخميس';
case 'Fri' : $day='الجمعه';
}
//the time pm:am
switch(date('a'))
{
case 'am' : $pa='ًصباحا';
case 'pm' : $pa='مساءً';
}
return $day." , ".date('j-m')." الساعه ".date('h:i')." ".$pa."-".date('Y');
}الاستعمال
echo ar_date();
جزاك الله خيرا
استخدم الكود التالى لتخزين التاريخ والوقت فى قاعدة بيانات
$zone=3;
$date=gmdate("Y/m/d h:i:s a",time()+ 3600*$zone);
$in="insert into Table (name,email,comm,url,title,ip,z_date) values ";
$in .= "('$name','$email','$comm','$site','$titel','$ip','$date')";ملاحظات
حقل التاريخ فى القاعدة من نوع TIMESTAMP
وأن الكود يتم تنفيذه جهة سيرفر المستضيف
وانا فى مدينة الرياض
كود عرض الوقت كالآتي
echo $mydate[z_date];
النتيجة عند العرض كمثال فقط
2007-02-13 02:15:11 (لا يظهر هل الوقت صباح ولا مساء)
السؤال
1-هل الأكواد صحيحة
2-ماذا افعل لو اريد التاريغ يظهر كالتالي
PM02:15 2007/02/13 (التاريخ من اليمن الى اليسار وبدون خانةالثواني)
جرب هاذا
$date=gmdate("Y/m/d h:i A",time()+ 3600*$zone);هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…