PDA

View Full Version : درخواست کامپوننت برای تاریخ



ramin_hashemi
چهارشنبه 05 اسفند 1388, 08:22 صبح
با سلام
دوستان من یک dll نیاز دارم که روز رو بگیره و نام روز رو برگردونه،مثلا 18 روز یکشنبه و مهمتر اینکه روی ویندوز ویستا هم کار کنه
توی سایت یک dll بنام ExtensionDate.dll بود ولی توی ویستا اجرا نمیشه.آیا راهی هست که بشه توی ویستا اجراش کرد؟؟؟؟؟
ممنون

slashslash2009
چهارشنبه 05 اسفند 1388, 08:30 صبح
کامپوننت farsi library ver 2.0
http://barnamenevis.org/forum/showpost.php?p=890122&postcount=16

ramin_hashemi
چهارشنبه 05 اسفند 1388, 14:58 عصر
کامپوننت farsi library ver 2.0
http://barnamenevis.org/forum/showpost.php?p=890122&postcount=16

ممنون-فقط میشه لطف کنید یک مثال برام بزنید که اگر من یه تاریخ شمسی یا قمری داشتم جطوری روزش رو معلوم میکته؟؟؟
یعنی کدی که بگه روز 1388/12/1 یا 2008/12/2 چه روزایی هستن
بازم ممنون

slashslash2009
چهارشنبه 05 اسفند 1388, 15:45 عصر
ممنون-فقط میشه لطف کنید یک مثال برام بزنید که اگر من یه تاریخ شمسی یا قمری داشتم جطوری روزش رو معلوم میکته؟؟؟
یعنی کدی که بگه روز 1388/12/1 یا 2008/12/2 چه روزایی هستن
بازم ممنون
از D استفاده کن

MessageBox.Show(new PersianDate(faDatePicker1.SelectedDateTime).ToStri ng("D"));

یا


label1.Text = (new PersianDate(DateTime.Now).ToString("D"));

ramin_hashemi
چهارشنبه 05 اسفند 1388, 18:54 عصر
دوست عزیز ممنون از راهنماییت:لبخندساده:
ولی 1 مشکل داریم خروجی ما بشکل چهارشنبه 05 اسفند 1388 هست و من فقط روز رو میخام یعنی فقط چهارشنبه،بخاطر تغییرات تاریخ نمیتونم از substring استفاده کنم و جداش کنم طول نوشته دایما درحال تغییره،راه حلی داری که بتونه منو کمک کنه؟
بازم ممنون

slashslash2009
چهارشنبه 05 اسفند 1388, 21:13 عصر
label1.Text = (new PersianDate(DateTime.Now).DayOfWeek.ToString());
یا

label1.Text = DateTime.Now.DayOfWeek.ToString();
هر کاری کردم نتونستم فارسی شو بیاره روزای هفته رو انگلیسی مینویسه مثلا 4شنبه رو wednsday میزاره
میتونی با یک دستور شرطی هر روزو چک کنی اگر wednsday بود چهارشنبه رو برگردونه

Mohandes2009
پنج شنبه 06 اسفند 1388, 13:57 عصر
http://barnamenevis.org/forum/showthread.php?t=205882