دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۶
  • اسفند

جلسه ۱۵-۰۳ : بررسی توابع Date و Time در VB.Net

  • دسته‌بندی‌ها :
جلسه ۱۵-۰۳ : بررسی توابع Date و Time در VB.Net
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      وقت بخیر دوستان، با آموزش برنامه نویسی (Visual Basic.‌NET (VB.NET از وب سایت پی وی لرن همراه هستیم. بررسی تابع Date و Time در VB.Net را با مبحث ویژگی ها و متدهای کلاس DateAndTime در VB.Net و قالب های تاریخ و زمان از پیش تعریف شده در VB.Net ادامه می دهیم.

      بررسی تابع Date و Time در VB.Net

      در ابتدا قالب ها و سپس ویژگی ها و متدهای کلاس DateAndTime در VB.Net را مورد بررسی قرار می دهیم.

      قالب های تاریخ و زمان از پیش تعریف شده در VB.Net

      جدول زیر فرمت نام های از پیش تعریف شده تاریخ و زمان را مشخص می کند. این ها ممکن است به وسیله ی نام به عنوان استایل آرگومان برای تابع Format مورد استفاده قرار گیرند.

      فرمتشرح
      General Date, or Gتاریخ و / یا زمان را نمایش می دهد. به عنوان مثال ، ۱/۱۲/۲۰۱۲ ۰۷:۰۷:۳۰ AM.
      Long Date,Medium Date, or Dتاریخ را مطابق با قالب تاریخ طولانی فرهنگ فعلی تان نمایش می دهد. به عنوان مثال ، یکشنبه ۱۶ دسامبر ۲۰۱۲٫
      Short Date, or dتاریخ را با استفاده از قالب تاریخ کوتاه فرهنگ فعلی تان نمایش می دهد. به عنوان مثال ، ۱۲/۱۲/۲۰۱۲٫
      Long Time,Medium Time, orTنمایش یک زمان با استفاده از قالب طولانی فرهنگ فعلی شما. به طور معمول شامل ساعت ، دقیقه ، ثانیه است. به عنوان مثال ، ۰۱:۰۷:۳۰ AM.
      Short Time or tزمان را با استفاده از قالب کوتاه زمانی فرهنگ فعلی تان نمایش می دهد. به عنوان مثال ، ساعت ۱۱:۰۷ AM.
      fتاریخ طولانی و زمان کوتاه را مطابق با قالب فعلی فرهنگ تان نشان می دهد. به عنوان مثال ، یکشنبه ۱۶ دسامبر ۲۰۱۲ ساعت ۱۲:۱۵ AM.
      Fتاریخ طولانی و زمان طولانی را مطابق با قالب فعلی فرهنگ تان نشان می دهد. به عنوان مثال ، یکشنبه ۱۶ دسامبر ۲۰۱۲ ۱۲:۱۵:۳۱ AM.
      gتاریخ کوتاه و زمان کوتاه را مطابق با فرم فرهنگ فعلی تان نمایش می دهد. به عنوان مثال ، ۱۲/۱۶/۲۰۱۲ ۱۲:۱۵ AM.
      M, mماه و روز تاریخ را نمایش می دهد. به عنوان مثال ، December 16
      R, rتاریخ را مطابق با ویژگی RFC1123Pattern شکل می دهد.
      sتاریخ و زمان را به عنوان یک شاخص قابل تقسیم بندی فرمت می کند. به عنوان مثال ، ۲۰۱۲-۱۲-۱۶T12:07:31
      uتاریخ و زمان را به عنوان یک شاخص قابل تقسیم GMT تنظیم می کند. به عنوان مثال ، ۲۰۱۲-۱۲-۱۶ ۱۲:۱۵:۳۱Z
      Uتاریخ و زمان را با تاریخ طولانی و مدت زمان طولانی به عنوان GMT قالب بندی می کند. به عنوان مثال ، Sunday, December 16, 2012 6:07:31 PM
      Y, yتاریخ را به صورت سال و ماه فرمت می کند. به عنوان مثال ، December, 2012

      برای سایر قالب هایی مانند قالب های تعریف شده توسط کاربر ، لطفاً با مستندات مایکروسافت مشورت کنید.

      بررسی تابع Date و Time در VB.Net را با مبحث ویژگی ها و متدهای کلاس DateAndTime در VB.Net ادامه می دهیم.

      ویژگی ها و متدهای کلاس DateAndTime

      در ادامه با ویژگی ها و متدهای کلاس DateAndTime در VB.Net آشنا خواهیم شد.

      در جدول زیر برخی از ویژگی های متداول کلاس DateAndTime ذکر شده است.

      ردیفویژگی و شرح
      ۱Date

      مقدار String را که نشان می دهد تاریخ فعلی، مطابق با سیستم شما است را بر می گرداند یا تنظیم می کند.

       

      ۲Now

      مقدار Date که شامل تاریخ و زمان فعلی، مطابق با سیستم شماست را برمی گرداند.

       

      ۳TimeOfDay

      مقدار Date که شامل زمان فعلی روز، مطابق با سیستم شما است را برمی گرداند یا تنظیم می کند.

       

      ۴Timer

      مقدار Double را بر می پرداند که نشان دهنده ی تعداد ثانیه های سپری شده از نیمه شب است.

       

      ۵TimeString

      مقدار String را که نشان دهنده ی زمان فعلی روز، مطابق با سیستم شما است را نشان می دهد.

       

      ۶Today

      تاریخ فعلی را دریافت می کند.

      بررسی تابع Date و Time در VB.Net را با بررسی جدولی ادامه خواهیم داد.

      در جدول زیر برخی از متد های متداول کلاس DateAndTime آورده شده است.

      ردیفنام متد و شرح
      ۱Public Shared Function DateAdd ( پس Interval به عنوان DateInterval و Number به عنوان Double و DateValue به عنوان DateTime) به عنوان DateTime

      مقدار Date حاوی مقدار تاریخ و زمان که یک فاصله ی زمانی مشخص اضافه شده است ، را برمی گرداند.

       

      ۲Public Shared Function DateAdd (پس Interval به عنوان String و Number به عنوان Double و DateValue به عنوان Object) به عنوان DateTime

      مقدار Date حاوی یک مقدار تاریخ و زمان که یک بازه زمانی مشخص به آن اضافه شده است ، را برمی گرداند.

       

      ۳Public Shared Function DateDiff ( پس Interval به عنوان DateInterval و Date1 به عنوان DateTime و Date2 به عنوان DateTime و DayOfWeek به عنوان FirstDayOfWeek و WeekOfYear به عنوان FirstWeekOfYear) به عنوان Long

      مقدار Long را برمی گرداند که حاوی تعداد فواصل زمانی بین دو مقدار Date است.

       

      ۴Public Shared Function DatePart (پس Interval به عنوان DateInterval و DateValue به عنوان DateTime و FirstDayOfWeekValue به عنوان FirstDayOfWeek و FirstWeekOfYearValue به عنوان FirstWeekOfYear) به عنوان Integer

      مقدار Integer را برمی گرداند که حاوی مؤلفه مشخص شده از یک مقدار Date داده شده است.

       

      ۵Public Shared Function Day (پس DateValue به عنوان DateTime) به عنوان Integer

      مقدار Integer را از ۱ تا ۳۱ برگردانده و نمایانگر روز ماه است.

       

      ۶Public Shared Function Hour (بنابراین TimeValue به عنوان DateTime) به عنوان Integer

      مقدار Integer را از ۰ تا ۲۳ برگردانده که ساعت روز را نشان می دهد.

       

      ۷Public Shared Function Minute (بنابراین TimeValue به عنوان DateTime) به عنوان Integer

      مقدار Integer را از ۰ تا ۵۹ برگردانده که نشانگر دقیقه ساعت است.

       

      ۸Public Shared Function Month (بنابراین TimeValue به عنوان DateTime) به عنوان Integer

      مقدار Integer را از ۱ تا ۱۲ برگردانده که نشانگر ماه از سال است.

       

      ۹Public Shared Function MonthName (بنابراین Month به عنوان Integer و Abbreviate به عنوان Boolean) به عنوان String 

      مقدار String را با نام ماه مشخص شده برمی گرداند.

       

      ۱۰Public Shared Function Second (بنابراین TimeValue به عنوان DateTime) به عنوان Integer 

      مقدار Integer را از ۰ تا ۵۹ برمی گرداند که نشانگر ثانیه از دقیقه است.

       

      ۱۱Public Overridable Function ToString به عنوان String

      رشته ای را برمی گرداند که شیء فعلی را نمایان می کند.

       

      ۱۲Public Shared Function Weekday (بنابراین DateValue به عنوان DateTime و DayOfWeek به عنوان FirstDayOfWeek) به عنوان Integer 

      مقدار Integer که شامل یک شماره که روز هفته را نشان می دهد، می باشد.

       

      ۱۳Public Shared Function WeekdayName (بنابراین Weekday به عنوان Integer و Abbreviate به عنوان Boolean و FirstDayOfWeekValue به عنوان FirstDayOfWeek) به عنوان String

      مقدار String را با نام روز هفته مشخص شده برمی گرداند.

       

      ۱۴Public Shared Function Year (بنابراین DateValue به عنوان DateTime) به عنوان Integer 

      مقدار Integer را از ۱ تا ۹۹۹۹ که نمایانگر سال است، برمی گرداند.

      لیست فوق جامع نیست. برای لیست کامل خواص و متدهای کلاس DateAndTime ، لطفاً به مستندات مایکروسافت مراجعه کنید.

      برنامه ی زیر برخی از این متدها را نشان می دهد.

      مثال : 

      هنگامی که کد بالا کامپایل و اجرا می شود، نتیجه ی زیر را ایجاد می کند.

      مثال : 

      بررسی تابع Date و Time در VB.Net را در این جا و با مبحث ویژگی ها و متدهای کلاس DateAndTime در VB.Net به پایان می رسانیم.

      کلام پایانی

      بررسی تابع Date و Time در VB.Net را با مبحث قالب های تاریخ و زمان از پیش تعریف شده در VB.Net و ویژگی ها و متدهای کلاس DateAndTime در VB.Net ، در این بخش از آموزش VB.Net ادامه دادیم و بررسی نمودیم. در بخش بعدی به بررسی Arrays یا آرایه ها می پردازیم. متشکریم از همراهیتون.

      QR:  جلسه ۱۵-۰۳ : بررسی توابع Date و Time در VB.Net
      به اشتراک بگذارید