PDA

View Full Version : کسی این فانکشن رو داره ؟



mehdi_moosavi
پنج شنبه 04 فروردین 1384, 02:16 صبح
سلام
من به یک فانکشن احتیاج دارم که با گرفتن یک تاریخ ، تعداد روز ، ماه و سالهایی رو که از اون تاریخ گذشته بر گردونه.
کسی این فانکشن رو داره ؟

vcldeveloper
پنج شنبه 04 فروردین 1384, 02:37 صبح
SecondSpan(ANow, AThen : TDateTime);
MinuteSpan(ANow, AThen : TDateTime);
HourSpan(ANow, AThen : TDateTime);
DaySpan(ANow, AThen : TDateTime);


این توابع در یونیت DateUtils قرار دارند. راهنمای دلفی درباره هرکدومشون توضیح داده

mehdi_moosavi
پنج شنبه 04 فروردین 1384, 07:53 صبح
ببخشید من منظورم تاریخ شمسی بود.
این توابع با تاریخ شمسی کار می کنن؟

vcldeveloper
جمعه 05 فروردین 1384, 01:54 صبح
این توابع با تاریخ شمسی کار می کنن؟
خیر، اینها توابع خود دلفی هستند.

ببخشید من منظورم تاریخ شمسی بود.
آقای کامبیز خجسته یه یونیت برای تبدیل تاریخ میلادی به شمسی و بالعکس نوشتد که می تونی اونو از سایتشون دانلود کنی (فکر کنم اسمش SolarUtl.pas باشه)
با استفاده از توابع موجود در اون یونیت، می تونی ابتدا تاریخ شمسی رو به میلادی تبدیل کرده و سپس تاریخ میلادی رو بصورت پارامتر به یکی از توابع بالا رد کنی.