مشكلة بسيطة في تطبيق درس التاريخ في السي شارب

أخر تفاعل قبل على September 18, 2019 C# .Net
4 على August 17, 2019

السلام عليكم

طبقت هذا الدرس بالحرف ولكن بدون فائدة

https://www.youtube.com/watch?v=aXP-rwkPfrE&list=PLltZRmsFXWnIfLM0BKgJNZYVnvCDZNAh_&index=17

أرجوا افادتي وهذا نص البرنامج الذي كتبته

static void Main(string[] args)
{
DateTime myValue = DateTime.Now;
Console.Write(“Please Enter Your Birthday Here ex:22-7-2012: “);
DateTime userBirthday = DateTime.Parse(Console.ReadLine());
TimeSpan usersAge = DateTime.Now.Subtract(userBirthday);
Console.WriteLine(“Here your info:”);
Console.WriteLine(“Your total days: ” + usersAge.TotalDays + ” Days”);
Console.WriteLine(“Your totla hours: ” + usersAge.TotalHours + ” Hours”);
Console.WriteLine(“Your totla miuntes:” + usersAge.TotalMinutes + ” Minutes”);
Console.ReadLine();
}

 
  • إعجاب بواسطة
رد
0 على August 17, 2019

المشكله تكون في هذا السطر

DateTime userBirthday = DateTime.Parse(Console.ReadLine());

 

  • إعجاب بواسطة
رد
إلغاء
0 على August 17, 2019
  • إعجاب بواسطة
رد
إلغاء
0 على September 11, 2019

التاريخ المدخل يجب أن يكون مطابق لتاريخ جهازك

فبعض الأجهزة يستخدم الشهر قبل اليوم فيجب أن تدخل 5-14-1987

وبعضهم أيضاً يستخدم الشرطة / بدلاً من الرمز – الذي إستخدمته

 

  • إعجاب بواسطة
رد
إلغاء
0 على September 18, 2019

شكرا لك تم حل المشكلة

  • إعجاب بواسطة
رد
إلغاء
تحميل ردود أكثر
UA-87916106-1