کار با تاریخ ها (قسمت اول)
با سلام. در این آموزش ، نحوه کار کردن با تاریخ ها رو آموزش میدم.
برای استفاده از تاریخ ، باید یک متغیر از همین نوع ایجاد کنیم که تاریخ رو در خودش ذخیره کنه .
برای تعریف این نوع متغیر ها ، از کد زیر استفاده می کنیم :
کد PHP:
DateTime R_Date;
خب ، بعد از تعریف متغیر تاریخ ، باید اون رو پر کنیم . برای این کار از توابع DateTime استفاده می کنیم .
به مثال زیر نگاه کنید . این کد ، تاریخ و زمان این لحظه رو نشون میده :
کد PHP:
DateTime R_Date;
R_Date = DateTime.Now;
textBox1.Text = R_Date.ToString () ;
نمونه خروجی برنامه هم به صورت زیر هست :
کد PHP:
11/11/2012 10:00:56 ق.ظ
ماژول Now ، کل زمان و تاریخ امروز رو برمیگردونه . شاید شما به همه ی اون ها احتیاج نداشته باشید. برای این کار هم راهی در نظر گرفته شده !
به مثال ها زیر توجه کنید . شما میتونید هم کدوم رو جز به جز نمایش بدید !
نمایش ساعت :
کد PHP:
MessageBox.Show(DateTime.Now.TimeOfDay.ToString (), "Show Time");
نمایش روز ماه :
کد PHP:
MessageBox.Show(DateTime.Now.Day .ToString (), "Show Day Of Month");
نمایش روز هفته :
کد PHP:
MessageBox.Show(DateTime.Now.DayOfWeek.ToString(), "Show Day Of Month");
نمایش ماه :
کد PHP:
MessageBox.Show(DateTime.Now.Month.ToString(), "Show Month");
نمایش سال :
کد PHP:
MessageBox.Show(DateTime.Now.Year .ToString(), "Show Year");
نمایش تاریخ و زمان به صورت محلی :
کد PHP:
MessageBox.Show(DateTime.Now.ToLocalTime().ToString(), "Show Local Time");
و...
قالب بندی تاریخ ها :
در حالت کلی ، 4 نوع تابع وجود داره که میتونه تاریخ ها رو قالب بندی کنه .
برای قالب بندی تاریخ :
کد PHP:
MessageBox.Show(R_Date.ToLongDateString(), "Date Format");
MessageBox.Show(R_Date.ToShortDateString(), "Date Format");
و برای زمان :
کد PHP:
MessageBox.Show(R_Date.ToLongTimeString(), "Time Format");
MessageBox.Show(R_Date.ToShortTimeString(), "Time Format");
امیدوارم که این آموزش مفید بوده باشه.
پایان قسمت اول ...
موفق باشید.