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

إظهار التاريخ للمستخدم بالصيغة البريطانية

مغلق
بدأه هيثم خياط في 7 مايو 2007 · 3 رد · 566 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

قمت بتطوير برنامج على ASP.NET ويقوم بتخزين التاريخ من السيرفر في قاعدة البيانات. ووضعت الكود التالي في ملف web.config

<globalization 
	fileEncoding="windows-1256"
	culture="en-US"
	/>

طبعا التاريخ يظهر بالشكل التالي:

mm/dd/yyyy

أعتقد أنه يجب أن يكون بالاعتبار صيغة التاريخ في إعدادات قاعدة البيانات..كل ما قمت به لاستدعاء التاريخ هو:

Labe1.text= Now()

ولكن أود أن يظهر بالصيغة:

dd/mm/yyy

واذا غيرت globalization الى en-gb يصبح هناك خطأ عند التخزين في قاعدة البيانات.

فكيف يكون الحل ليظهر التاريخ للمستخدم بالصيغة:

dd/mm/yyy

شكرا جزيلا

وكن ذاك الفتى إن مشى

قالوا هذا الأثر

للتواصل الفني

haitham.khaiyat@hotmail.com

#2
datevariable.ToString("dd/mm/yyyy");
#3

أيضا معلومة أحببت أن أضيفها للأخ

<globalization 
	fileEncoding="windows-1256"
	culture="en-US"
	/>

هي لأميركا أما بالنسبة لبريطانيا عليك بالتالي

<globalization 
	fileEncoding="windows-1256"
	culture="en-GB"
	/>

شكرا لك احمد على ردك :)

You can fly while you can touch the sky

#4

الأخ محمد

شكرا لك.. لكن لما ضعت هذه الصيغة في ملف web.config

حصل خطأ عند إدخال التاريخ.. وأعتقد أنه بسبب ان قاعدة البيانات على سيرفر SQL هي معدة على أساس en-us

سأحاول مجددا وأفيدكم بالنتيجة.

شكرا جزيلا للجميع.

وكن ذاك الفتى إن مشى

قالوا هذا الأثر

للتواصل الفني

haitham.khaiyat@hotmail.com

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

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

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

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

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

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