نقل قول: هرکس تابع در مورد تاریخ فارسی دارد اینجا بگذارد
اگر از توابع جناب توکل بدون استفاده از set date استفاده کنم این مقدار و بر می گردونه
-614/12/14
البته با دستور set date to short و یا امتحان کردن بقیه درست می شه اما می خوام دلیل و رفع عیب اصلیشو بدونم.
نقل قول: هرکس تابع در مورد تاریخ فارسی دارد اینجا بگذارد
نقل قول: هرکس تابع در مورد تاریخ فارسی دارد اینجا بگذارد
مگه شما چند تابع در این زمینه نوشتید؟ همانیکه در مجموعه winstruct شما بود
نقل قول: هرکس تابع در مورد تاریخ فارسی دارد اینجا بگذارد
خیلی توابع دارد.
اسم تابع چیست؟
نقل قول: هرکس تابع در مورد تاریخ فارسی دارد اینجا بگذارد
مثلا تابع
GregorianToPersian(dtoc(DATE()))
در فایل persandate
که البته عرض کردم که با set date حل می شود اما بعضا با پارامترهای متفاوت . می خواهم بدانم پارامتر اصلی set date در استفاده از این توابع چیست
مسئله دوم هم همان بحث کلا تقویم است که یک تقویم کامل صفحه ای بوده که متوجه شدم سال کبیسه را محاسبه نکرده است ...
جناب توکل عزیز ! قولی داده بودید در زمینه مناسبتها .... منتظریم قربان
نقل قول: هرکس تابع در مورد تاریخ فارسی دارد اینجا بگذارد
اول راجع به قول باید عرض کنم من دیگر بدلیل مشغله درسی خیلی خیلی کمتر در خدمت عزیزان هستم.
این تابع در یک فایل است با نام persaindate.prg که دارای توابع زیادی برای کار با تاریخهای مختلف است.
پارامتر ارسالی از نوع رشته است. که برای این منظور باید تاریخ روز جاری را شما به رشته تبدیل کنید.
اما باید تاریخ به فرمت :
yyyy/mm/dd
باشد یعنی سال کامل با قرن آن ذکر شود و ماه و روز هم بعد از آن در غیر این صورت محاسبات اشتباه خواهد بود.
یعنی باید :
set date ymd
set century on
قبل از آن باشد تا () date یک رشته به صورت مثلا 2008/09/07 بر گرداند. یعنی تابع date است که بستگی به دو set فوق دارد.
نقل قول: هرکس تابع در مورد تاریخ فارسی دارد اینجا بگذارد
یه تابع به زبان php برای تبدیل تاریخ میلادی به شمسی اینجا هست:
تابع تبدیل تاریخ گریگوری به جلالی
نقل قول: هرکس تابع در مورد تاریخ فارسی دارد اینجا بگذارد
نقل قول:
نوشته شده توسط
bijibuji
سلام
این لینک مشکل داره