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

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

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

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 3716
هوش مصنوعی

پاسخ هوش مصنوعی

برای دریافت تاریخ به تنهایی بدون زمان از دستور `DateTime.Now` در سی شارپ می توانید از متد `Date` استفاده کنید. در اینجا کدی را مشاهده می کنید که فقط تاریخ را به دست می آورد:

var myDate = DateTime.Now.Date;

// نتیجه
// 2021-05-12 00:00:00

اگر تنها بخواهید قسمت تاریخ را به فرمت خاصی دریافت کنید، می توانید از متد `ToString` با یک فرمت دلخواه استفاده کنید:

var myDate = DateTime.Now.ToString("yyyy-MM-dd");

// نتیجه
// "2021-05-12"

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

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : 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
امتیاز: 876 رتبه: 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
امتیاز: 1664 رتبه: 1
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود