PDA

View Full Version : سوال: تاریخ شمسی



ali-pianist
جمعه 17 دی 1389, 16:39 عصر
سلام خسته نباشید

من یک کامپوننت دارم که میتونه تاریخ های میلادی رو به شمسی تبدیل کنه فقط نمیدونم که از چه دستوری تو کلاسم استفاده کنم که بتونه تاریخ روز رو بهم برگردونه؟؟؟
نوع کامپوننت : Shamsi هستش

ممنونم:لبخندساده:

محسن شامحمدی
جمعه 17 دی 1389, 17:00 عصر
فقط نمیدونم که از چه دستوری تو کلاسم استفاده کنم که بتونه تاریخ روز رو بهم برگردونه؟؟؟
نوع کامپوننت : Shamsi هستشدوست عزیز یا کلاس یا کامپوننت تون رو اینجا آپلود کنید یا لینک دانلودشو بدید یا حداقل اسم دقیقشو بگید تا ما متدهاشو بررسی کنیم.چون در حال حاضر ده ها نوع کلاس و کامپوننت برای تبدیل تاریخ میلادی به شمسی و بالعکس وجود داره.

ali-pianist
جمعه 17 دی 1389, 18:08 عصر
دوست عزیز یا کلاس یا کامپوننت تون رو اینجا آپلود کنید یا لینک دانلودشو بدید یا حداقل اسم دقیقشو بگید تا ما متدهاشو بررسی کنیم.چون در حال حاضر ده ها نوع کلاس و کامپوننت برای تبدیل تاریخ میلادی به شمسی و بالعکس وجود داره.

سلام اینم فایل مربوط64688ه

shuriken
چهارشنبه 22 دی 1389, 11:00 صبح
دوست عزیز نیازی به کامپوننت برای اینکار نیست
شما میتونی از کلاس System.Globalization.PersianCalendar استفاده کنین.
بعد تاریخ امروز رو با استفاده از DateTime.Now بگیرین و از کلاس بالا برای تبدیلش به شمسی استفاده کنین.

اگه بازم مشکلی داشتین در خدمتم

محسن شامحمدی
چهارشنبه 22 دی 1389, 20:00 عصر
ببخشید یک چندروزی نبودم جواب بدم.
با استفاده از متد ShamsiDate() این کلاس می توان تاریخ شمسی امروز را بدست آورد.
نمونه کد:


Shamsi.Shamsi s = new Shamsi.Shamsi();
MessageBox.Show(s.MiladiDate());