16-07-20, 03:24 AM
السلام عليكم ورحمة الله وبركاته
عندي مشكلة وحاولت لكن مالقيت الحل
أريد أن أحسب دقائق أوساعات التأخر لموظف يتم الحساب بشكل منتظم ولكن تظهر المشكلة عندما يتجاوز عدد الساعات والدقائق 24 ساعة تظهر عندي المشكلة وهي أن إحتساب يبدأ من جديد
للتوضيح أكثر
نفرض مثلاً أن مجموع التأخر لموظف هو 20:30 ( عشرون ساعة وثلاثون دقيقة ) ثم تأخر الموظف عن عمله 6 ساعات المفترض هنا يصبح المجموع 26:30 ولكن مايحصل أنه يقوم بإظهار المجموع كالتالي 02:30 بمعنى يصل 24 ساعة ثم يحسب من جديد
أتمنى السؤال يكون واضح
لكم جزيل الشكر
دمتم بود
عندي مشكلة وحاولت لكن مالقيت الحل
أريد أن أحسب دقائق أوساعات التأخر لموظف يتم الحساب بشكل منتظم ولكن تظهر المشكلة عندما يتجاوز عدد الساعات والدقائق 24 ساعة تظهر عندي المشكلة وهي أن إحتساب يبدأ من جديد
للتوضيح أكثر
نفرض مثلاً أن مجموع التأخر لموظف هو 20:30 ( عشرون ساعة وثلاثون دقيقة ) ثم تأخر الموظف عن عمله 6 ساعات المفترض هنا يصبح المجموع 26:30 ولكن مايحصل أنه يقوم بإظهار المجموع كالتالي 02:30 بمعنى يصل 24 ساعة ثم يحسب من جديد
أتمنى السؤال يكون واضح
لكم جزيل الشكر
دمتم بود
Dim Difference3 As TimeSpan = TimeSpan.Parse(TextBox17.Text) + TimeSpan.Parse(TextBox5.Text)
TextBox18.Text = Difference3.ToString
TextBox18.Text = Strings.Right("0" & Difference3.Hours, 2) & ":" & Strings.Right("0" & Difference3.Minutes, 2)