با سلام
دوستان شاید خندتون بگیره ولی می خواهم بگم که جواب سوالم را فهمیدم و می خواهم در اینجا هم برای دوستان علاقه مند قرار بدم تا بدبختی هایی که من و دوستم کشیدیم را نکشند.
به پییوست یکی از کاملترین مبدل های تقویم شمسی به میلادی و بلعکس را تقدیم میکنم.
این تقویم از الگوی تاریخ جلالی پیروی می کند بدین معنی که تاریخ رسمی کشورمان نیز از همین الگو استفاده می کند.
این برنامه را به کمک یکی از دوستام به پایان رساندیم و با استفاده از خود تقویم فارسی مجموعه دات نت بارها ازمایشش کردیم.مطمئن باشید که اشتباه نمی کند.
این فایل را بصورت ASP برای دوستان قرار می دهم که براحتی می توانند ان را به کدهای وی بی و ی بی دات نت تبدیل کنند.
طریقه استفاده:
اگر در ASP می خواهید استفاده کنید:
اول فایل را به برنامتون INCLUDE کنید و بعد برای تبدیل تاریخ میلادی به شمسی از نمونه های زیر استفاده کنید.
میلادی به شمسی:
برای نمایش کامل تاریخ کنونی (همراه روز هفته ،نام ماه،سال،روز):("IRAN(DATE(),"ALL
برای نمایش کامل تاریخ خاص:فقط بجای() DATE تاریخ خودتون را بگذارید
برای نمایش بخشی از تاریخ:("IRAN(DATE(),"WEEK برای نمایش هفته
("IRAN(DATE(),"MONTH ماه،("IRAN(DATE(),"DAY روز،("IRAN(DATE(),"YEAR سال
تمامی مقادیر را می توان برای تاریخ خاص هم انجام داد
شمسی به میلادی:
(TOMILAD(YEAR,MOUNTH,DAY که بجای YEAR تاریختون وبجای MOUNTH ماهتون وبجای DAY روزتون را قرار بدید و ان را تحویل بگیرید.
هر دو تابع از نوع FUNCTION هستند(یعنی مستقیم چاپشون کنید)
موفق باشید.
با تشکر از دوست ارجمندم حسن اقا.