Visual Basic - Date and Time

8.2 Visual Basic - التاريخ والوقت (Date and Time)

يوفر Visual Basic الكلاس DateTime للعمل مع التواريخ والأوقات، مثل الحصول على التاريخ الحالي أو إضافة أيام.


🔹 الحصول على التاريخ والوقت الحالي


Dim now As DateTime = DateTime.Now
Console.WriteLine("الوقت الحالي: " & now)

✅ النتيجة: الوقت الحالي مع التاريخ والساعة الحالية.


📅 إنشاء تاريخ معين


Dim myDate As New DateTime(2025, 7, 1)
Console.WriteLine("التاريخ: " & myDate.ToShortDateString())

✅ النتيجة: التاريخ: 01/07/2025


🔄 إضافة أيام للتاريخ


Dim futureDate As DateTime = myDate.AddDays(10)
Console.WriteLine("بعد 10 أيام: " & futureDate.ToShortDateString())

✅ النتيجة: بعد 10 أيام: 11/07/2025


⏳ حساب الفارق بين تاريخين


Dim diff As TimeSpan = futureDate - myDate
Console.WriteLine("عدد الأيام بين التاريخين: " & diff.Days)

✅ النتيجة: عدد الأيام بين التاريخين: 10


🧠 ملاحظات مهمة

  • يمكنك استخدام ToShortDateString() لطباعة التاريخ فقط.
  • TimeSpan يمثل الفارق بين تاريخين.
  • تأكد من تنسيق التواريخ عند التعامل مع المستخدم.

تعليقات

المشاركات الشائعة من هذه المدونة

1.1 SQL Introduction

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

LINQ Concat Method