PDA

View Full Version : سوال: چطور تاریخ روز رو در masked textbox دریافت کنم؟



amir-aa
شنبه 04 مرداد 1393, 13:55 عصر
سلامم
من میخوام تاریخ روز رو بگیرم و در masked textbox بریزم به شکل 0000/00/00 یعنی مثلا 1393/05/04 اما سیستم به این شکل میده 1393/5/4
لطفا راهنمایی کنید

aliramazani
شنبه 04 مرداد 1393, 14:04 عصر
mt.Text=DateTime.Now.ToshotDateString("00");

amir-aa
شنبه 04 مرداد 1393, 14:30 عصر
نه این روش خوبی نیست چون دارم از تقویم شمسی استفاده میکنم!!روش دیگری هست؟

hadi vafaii
شنبه 04 مرداد 1393, 14:34 عصر
سلامم
من میخوام تاریخ روز رو بگیرم و در masked textbox بریزم به شکل 0000/00/00 یعنی مثلا 1393/05/04 اما سیستم به این شکل میده 1393/5/4
لطفا راهنمایی کنید

سلام اینجور بنویس


public string miladi2shmsi(DateTime _dt)
{

PersianCalendar pc = new PersianCalendar();

StringBuilder su = new StringBuilder();
su.Append(pc.GetYear(_dt).ToString("0000"));
su.Append("/");
su.Append(pc.GetMonth(_dt).ToString("00"));
su.Append("/");
su.Append(pc.GetDayOfMonth(_dt).ToString("0"));
return su.ToString();
}

امیر مهرشاد
چهارشنبه 08 مرداد 1393, 23:36 عصر
اگه کاربر بصرف اینکه ده رقم نوشت تضمین میکنید تاریخ درستی وارد دیتابیست کرده ؟ یک کلک خوب دارم هم برای ده رقم بودنش و هم 100 درصد درج تاریخ درست :لبخند:

zahra1372
سه شنبه 20 آبان 1393, 15:06 عصر
اگه کاربر بصرف اینکه ده رقم نوشت تضمین میکنید تاریخ درستی وارد دیتابیست کرده ؟ یک کلک خوب دارم هم برای ده رقم بودنش و هم 100 درصد درج تاریخ درست :لبخند:

اهاااان منم دنبالِ همینمممم... میشه بگیـــــــــن؟ لطفا:افسرده:

danialafshari
سه شنبه 20 آبان 1393, 16:17 عصر
اهاااان منم دنبالِ همینمممم... میشه بگیـــــــــن؟ لطفا:افسرده:

سلام
یک راحش DayOfWeek
اگر تاریخ ورودی روز رو برگردوند یعنی صحیح است
موفق باشید

zahra1372
سه شنبه 20 آبان 1393, 17:57 عصر
سلام
یک راحش DayOfWeek
اگر تاریخ ورودی روز رو برگردوند یعنی صحیح است
موفق باشید

ببخشید متوجه منظورتون نشدم!!!!! مشکل من درواقع اینه:
http://barnamenevis.org/showthread.php?475381-محدود-کردن-MaskedTextBox-به-دریافت-تاریخ-معتبر

shahryari
چهارشنبه 21 آبان 1393, 11:36 صبح
در رویداد فرم لود کد زیر را بنویسید
MaskedTextBox1.TextMaskFormat = MaskFormat.IncludePromptAndLiterals;

ویا خاصیت TextMaskFormat را در MaskedTextBox1 برابر IncludePromptAndLiterals قرار دهید