نمایش نتایج 1 تا 7 از 7

نام تاپیک: به دست آوردن قسمت فقط تاریخ ازdatetimepicker

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    تهران
    پست
    180

    Question به دست آوردن قسمت فقط تاریخ ازdatetimepicker

    سلام
    در سی شارپ چه تابعی وجود داره که به وسیله اون بشه قسمت تاریخ را ازdatetimepicker
    جداکرد؟وقسمت تاریخ آن را به دست آورد؟

  2. #2
    کاربر دائمی آواتار iman_me
    تاریخ عضویت
    بهمن 1388
    محل زندگی
    Microsoft Visual Studio
    پست
    338

    نقل قول: به دست آوردن قسمت فقط تاریخ ازdatetimepicker

    میشه بپرسم چرا میخوای ازdatetimepicker استفاده کنی
    با این هم میتونی جدا جدا داشته باشیمشون هم با هم

    label1.Text = Convert.ToString(DateTime.Now.Year + "/" + DateTime.Now.Month + "/" + DateTime.Now.Day);


  3. #3

    نقل قول: به دست آوردن قسمت فقط تاریخ ازdatetimepicker

    نقل قول نوشته شده توسط #Faranak مشاهده تاپیک
    سلام
    در سی شارپ چه تابعی وجود داره که به وسیله اون بشه قسمت تاریخ را ازdatetimepicker
    جداکرد؟وقسمت تاریخ آن را به دست آورد؟
    سلام.
    DateTimePicker یه Property داره به اسم Value که بهتون DateTime رو میده. DateTime به نوبه خودش یه Property داره به اسم Date که فقط بخش تاریخ رو بهتون میده.

    روش دیگه استفاده از متود ToString روی DateTime و تعیین Specifier های مناسب برای گرفتن تاریخ هستش. توی MSDN متود ToString مربوط به DateTime رو ببینید، تا با Specifier های موجود آشنا بشید. بعنوان نمونه:


    string s1 = DateTime.Now.ToShortDateString();
    string s2 = DateTime.Now.ToLongDateString();
    string s3 = DateTime.Now.ToString("d");


    موفق باشید.

  4. #4
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    تهران
    پست
    180

    نقل قول: به دست آوردن قسمت فقط تاریخ ازdatetimepicker

    نقل قول نوشته شده توسط mehdi.mousavi مشاهده تاپیک
    سلام.
    DateTimePicker یه Property داره به اسم Value که بهتون DateTime رو میده. DateTime به نوبه خودش یه Property داره به اسم Date که فقط بخش تاریخ رو بهتون میده.

    روش دیگه استفاده از متود ToString روی DateTime و تعیین Specifier های مناسب برای گرفتن تاریخ هستش. توی MSDN متود ToString مربوط به DateTime رو ببینید، تا با Specifier های موجود آشنا بشید. بعنوان نمونه:


    string s1 = DateTime.Now.ToShortDateString();
    string s2 = DateTime.Now.ToLongDateString();
    string s3 = DateTime.Now.ToString("d");


    موفق باشید.
    برای تست به این صورت نوشتم ولی بخش timeرو جدانکرد:

    textBox1.Text=dateTimePicker1.Value.Date.ToString( );

  5. #5

    نقل قول: به دست آوردن قسمت فقط تاریخ ازdatetimepicker

    نقل قول نوشته شده توسط #Faranak مشاهده تاپیک
    برای تست به این صورت نوشتم ولی بخش timeرو جدانکرد:

    textBox1.Text=dateTimePicker1.Value.Date.ToString( );
    ببینید. Date در واقع Hour، Minute و Second رو صفر میکنه...
    برای همین بهتره اینطوری بنویسید:

    textBox1.Text=dateTimePicker1.Value.ToString("d");


    موفق باشید.

  6. #6
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    تهران
    پست
    180

    نقل قول: به دست آوردن قسمت فقط تاریخ ازdatetimepicker

    نقل قول نوشته شده توسط mehdi.mousavi مشاهده تاپیک
    ببینید. Date در واقع Hour، Minute و Second رو صفر میکنه...
    برای همین بهتره اینطوری بنویسید:

    textBox1.Text=dateTimePicker1.Value.ToString("d");


    موفق باشید.
    با هردو روش جواب گرفتم .فقط تو این روش دقیقا نمی دونم چرا"d"را
    گذاشتید .اگه ممکنه دراین موردتوضیح بدید.
    ممنون.

  7. #7
    کاربر دائمی
    تاریخ عضویت
    آذر 1386
    محل زندگی
    تهران
    پست
    198

    نقل قول: به دست آوردن قسمت فقط تاریخ ازdatetimepicker

    متد tostring می تونه تاریخ رو به فرمت های خاصی که درون پرانتز براش نوشته شده برگردونه یکی از پارامتر ها "d" هست که تاریخ رو به فرمت shortdate برمی گردونه . برای اطلاعات بیشتر در مورد tostring برای datetime لینک زیر در msdn را ملاحظه کنید .
    http://msdn.microsoft.com/en-us/library/az4se3k1.aspx

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •