PDA

View Full Version : سوال: تبدیل روز شمسی به روز اول هر ماه میلادی



M.asghari
پنج شنبه 30 شهریور 1391, 20:17 عصر
2 تکست باکس ماه و سال داریم که تاریخ ماه و سال شمسی را از ورودی میگیرد.ای تاریخ باید در دیتا بیس به صورت اول ماه میلادی همان ماه شمسی دخیره شود.برای بدست آوردن روز اول ماه باید به چه صورت در persian calender روز را وارد کنیم.




DateTime ExpDate = new System.Globalization.PersianCalendar().ToDateTime
,?,MyYear,MyMonth)
, 0, 0, 0, 0);

در واقع به جای علامت سوال چه مقداری قرار دهم.
این مقدار برای ماه های مختلف متفاوت خواهد بود؟؟؟؟؟

در دیتا بیس باید به صورت ( 01-ماه میلادی همان ماه-سال میلادی همان سال )ذخیره شود.یعنی 01-1393 تبدیل به 01-03-2014 شود

sanay_esh
جمعه 31 شهریور 1391, 08:28 صبح
شما لازم نیست چیزی به آن اضافه کنید
اگر مقدار تاریخ شمسی را فقط بصورت سال و ماه تبدیل به میلادی نمائید خود Datatime شما را به روز اول ماه هدایت می کند