بتاريخ: 30 مايو 200916 سنة comment_158638 بسم الله الرحمن الرحيم زملائي في المنتدي السلام عليكم ورحمة الله وبركاتهأريد منكم كتابة كود يعمل على تحويل التاريخ الهجري إلى تاريخ ميلادي والعكس صحيحوجزاكم الله خيرا تقديم بلاغ
بتاريخ: 30 مايو 200916 سنة comment_158642 السلام عليكمللتغير هيكون من خلال nls_calendarمثلا لو عندك ايتم اسمه date1 وتريد وضع فيه التاريخ الهجري select to_char(sysdate,'day - dd - mm - yyyy','nls_calendar=''arabic hijrah''') into :date1 from dual; وده لو تريد وضع التاريخ الميلادي في date2 select to_char(sysdate,'day - dd - mm - yyyy','nls_calendar=''gregorian''') into :date2 from dual ; طبعا الباراميتير nls_calendare يمكن تغير قيمته من الريجستري هو اتوماتيك شغال بالميلادي لكن لو تريد جعله بالهجري يمكنك ويظهر لك التاريخ باستمرار بالهجريولكن لاينصح العمل بالتاريخ الهجري نظرا للاختلاف في تحديد بدابات ونهايات الشهور مع الواقع الفعلي ودمتم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.