PDA

View Full Version : اضافه یا کم کردن روز به یک تاریخ مشخص



فرزاد دلفی باز
پنج شنبه 20 مهر 1385, 14:31 عصر
با سلام
من برای اینکه به تاریخ مشخصی مثلا 40 روز اضافه کنم از تابع زیر استفاده کرده ام ولی برای تاریخ شمسی دارای چند روزی اختلافه و بعضی ماهها درست نیست آیا تابع دیگه ایی برای این کار هست ؟؟؟



var
myDate : TDateTime;
begin
myDate :=IncDay(EncodeDate(1385,1,9),StrToInt(40));
Label1.Caption:=DateToStr(myDate);
end;

JavanSoft
پنج شنبه 20 مهر 1385, 14:47 عصر
اگر بتوانید معادل لاتین تاریخ فارسی را بدست آورید عملیات در تاریخ ساده خواهد بود

فرزاد دلفی باز
پنج شنبه 20 مهر 1385, 15:56 عصر
جناب وکیلی متوجه نشدم ... معادل

dkhatibi
پنج شنبه 20 مهر 1385, 16:04 عصر
با عرض شرمندگی
منظورشون این بود که تاریخ را به میلادی تدیل کنید سپس با عملگر + مقدار مورد نظر را به تاریخ
اضاه کرده و دوباره تاریخ را به خورشیدی باز گردانید!