rahimi.mohamad24
یک شنبه 08 مرداد 1391, 23:03 عصر
سلام
من میخوام یه تاریخ شمسی از کاربر بگیرم و بعد با استفاده از تابع AddDay، تاریخ 6 روز قبل را به دست آورم.
کد زیر را نوشتم ولی به جای اینکه تاریخ 31 تیر را برگرداند، تاریخ 30 تیر را می دهد.
آیا dll معتبری می شناسید .
من هم persian calendar , jalaliCalendar را امتجان کردم
ولی هر دو جواب غلط می دادن
string EndDate = "1391/05/06";
CultureInfo percianCulture = new CultureInfo("fa-IR");
DateTime persianDateTime = DateTime.ParseExact(EndDate, "yyyy/MM/dd", percianCulture); // this parses the date as if it were Gregorian
PersianCalendar jc = new PersianCalendar();
DateTime x= jc.AddDays(persianDateTime, -6);
یا
string EndDate = "1391/05/06";
CultureInfo percianCulture = new CultureInfo("fa-IR");
DateTime persianDateTime = DateTime.ParseExact(EndDate, "yyyy/MM/dd", percianCulture); // this parses the date as if it were Gregorian
DateTime s= xx.AddDays(persianDateTime, -6);
من میخوام یه تاریخ شمسی از کاربر بگیرم و بعد با استفاده از تابع AddDay، تاریخ 6 روز قبل را به دست آورم.
کد زیر را نوشتم ولی به جای اینکه تاریخ 31 تیر را برگرداند، تاریخ 30 تیر را می دهد.
آیا dll معتبری می شناسید .
من هم persian calendar , jalaliCalendar را امتجان کردم
ولی هر دو جواب غلط می دادن
string EndDate = "1391/05/06";
CultureInfo percianCulture = new CultureInfo("fa-IR");
DateTime persianDateTime = DateTime.ParseExact(EndDate, "yyyy/MM/dd", percianCulture); // this parses the date as if it were Gregorian
PersianCalendar jc = new PersianCalendar();
DateTime x= jc.AddDays(persianDateTime, -6);
یا
string EndDate = "1391/05/06";
CultureInfo percianCulture = new CultureInfo("fa-IR");
DateTime persianDateTime = DateTime.ParseExact(EndDate, "yyyy/MM/dd", percianCulture); // this parses the date as if it were Gregorian
DateTime s= xx.AddDays(persianDateTime, -6);