(04-12-23, 04:42 PM)3sem كتب :TextBox2.Text = Floor((Val(TextBox1.Text) - 622) * (33 / 32)).ToString(03-12-23, 10:56 AM)kebboud كتب : السلام عليكم إخوتي الكرام
تحويل السنة الميلادية إلى السنة الهجرية عندها طريقة معروفة و ليس فيها مشكلة
الأخ الفاضل
كيف حولت السنة الميلادية إلى السنة الهجرية؟
ممكن اعرف الطريقة بما انها عندك معروفة و ليس فيها مشكلة!
أنتظرك أخي ــــــــــــــــــــــــــــــــــــــــــــــــــ
من خلال هذه الدالة نحول أي سنة ميلادية إلى هجرية
(03-12-23, 04:04 PM)قناص المدينة كتب : هذه الدالةجميل جدا و اشكرك على الدالة الجميلة المفيدة ...
Function ConvertToHijri(ByVal dateGregorian As DateTime) As String
Dim hijriCalendar As New HijriCalendar()
Dim hijriDate As String = hijriCalendar.GetYear(dateGregorian).ToString() + "/" + hijriCalendar.GetMonth(dateGregorian).ToString() + "/" + hijriCalendar.GetDayOfMonth(dateGregorian).ToString()
Return hijriDate
End Function
وهذه دالة الاستدعاء
Dim birthDate As DateTime = New DateTime(1990, 10, 15)
hijriDate.text = ConvertToHijri(birthDate)
ربي زدني علما 
