ورود

View Full Version : ثبت تاریخ در بانک و عملیات روی ان



daffy_duck376
چهارشنبه 16 اردیبهشت 1388, 23:48 عصر
سلام دوستان . من یه برنامه دارم که اونو از زبان #C باید به دلفی تبدیل کنم . ولی یه مشکل هست که اینکه اون برنامه تاریخ میلادی رو در بانک ذخیره میکنه . ولی یه سرس عملیاتی روی اون انجام میده . میدونید چند تابع در فریم ورک هست مثل ADD DAY , ADMONTH .ADDYEAR که میتونن تاریخ جاری رو مثلا چند روز بهش اضافه کنن. ولی من نمی دونم این کار رو تو دلفی چطور انجام بدم . مثلا از آخرین تاریخ ثبت شده رو داشته بام و تاریخ 15 روز بعد اون رو محاسبه کنم!
لطفا راهنمایی بفرمائید

vcldeveloper
پنج شنبه 17 اردیبهشت 1388, 00:28 صبح
انواع و اقسام توابع کار با تاریخ و ساعت در دلفی موجود هست، هم در یونیت SysUtils هم در یونیت DateUtils. برای اون چند موردی که مثال زدید، در دلفی از IncYear, IncMonth و IncDay استفاده میشه.

M aJi D
پنج شنبه 17 اردیبهشت 1388, 15:50 عصر
سلام.
ببينيد ميتونيد همون تاريخي كه از سيستم با دستوره() date ميگيرد را + 1 عددي كنيد مثلاً براي 1 هفته +7 كنيد:


(d:=datetostr(date+7
اين دستور تاريخ امروز را با7 جمع ميكنه و به string تبديل ميكنه

موفق باشيد.