دسته بندی ها
02:45 1400/02/22

دریافت تاریخ در دستور DateTime در سی شارپ

مشخصات سوال کننده :
کاربر : hamid_b     امتیاز کاربر : 510     رتبه کاربر : 4
دسته بندی : سی شارپ

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 3665
پاسخ دهنده : Sowgandi 08:07 1400/02/22

سلام. کدتون رو به روش زیر اصلاح کنید.

var myDate = DateTime.Now.ToShortDateString();

همچنین برای نمایش تاریخ در فرمت های دلخواه میتونید به روش زیر عمل کنید.

 var myDate = DateTime.Now.ToString("M/d/yyyy");  //Result : 3/9/2008
 var myDate = DateTime.Now.ToString("MM/dd/yyyy");  //Result : 03/09/2008
 var myDate = DateTime.Now.ToString("MM-dd-yyyy");  //Result : 03-09-2008
 var myDate = DateTime.Now.ToString("yyyy/MM/dd");  //Result : 2008/03/09

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

DateTime Format In C sharp

به این پاسخ امتیاز بدهید    0
امتیاز: 871 رتبه: 3
پاسخ دهنده : saedbfd 03:05 1400/02/23

متد DateTime.Now همونطوری که اسمش پیداست هم زمان رو نمایش میده و هم تاریخ. حالا اگر شما می خواید فقط زمان یا فقط تاریخ رو نمایش بدید می تونید به شکل زیر ازش استفاده کنید.

 

نمایش تاریخ توسط متد DateTime.Now در سی شارپ

var myDate = DateTime.Now.Date;

//result
//2021-05-12

 

نمایش زمان توسط متد DateTime.Now در سی شارپ

var myDate = DateTime.Now.Time;

//result
//02:38:56.270

 

به این پاسخ امتیاز بدهید    0
امتیاز: 1654 رتبه: 1
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود