امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
کتابخانه تبدیل تاریخ میلادی به شمسی
نویسنده پیام
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13641
( 14739 تشکر در 4686 ارسال )
ارسال: #1
کتابخانه تبدیل تاریخ میلادی به شمسی
سلام
امروز باکمک دوستان تونستم اولین کتابخانم رو برای نرم افزار کدویژن بنویسم
این کتابخانه تاریخ میلادی رو از شما می گیره در خروجی تاریخ شمسی رو میده
برای استفاده از این کتابخانه باید فایل با پسوند h. را که در فایل m2s_library وجود داره را در مسیر C:\cvavr\inc بریزید و فایل با پسوند inc. را در مکان C:\cvavr\lib بریزید
این کتابخانه یک تابع بیشتر ندارد که مطابق زیر هست
کد php:
int m2s(int ym,int mm,int dm,int &ys,int &ms,int &ds

متغیر های ورودی
ym=سال به میلادی دقت کنین که این متغیر باید عددی بین 0-100 باشد
mm= شماره ماه میلادی
dm= روز از سال میلادی

متغیر های خروجی
ys=سال خروخی به شمسی
ms= ماه شمسی
ds=روز شمسی عددی بین 0-100
یک مثال هم گذاشتم که تاریخ را از آی سی ds1307 دریافت می کند و به شمسی تبدیل می کند و روی ال سی دی نمایش میدهد
با تشکر از مدیر بخش الکترونیک جناب sharin
موفق باشید


فایل‌(های) پیوست شده
.zip   m2s_library.zip (اندازه: 1,013 bytes / تعداد دفعات دریافت: 265)
.rar   m2s_project.rar (اندازه: 58.33 KB / تعداد دفعات دریافت: 271)

(آخرین ویرایش در این ارسال: ۱۶-تير-۱۳۹۲, ۲۲:۳۱:۲۵، توسط hadikh73.)
۱۶-تير-۱۳۹۲, ۲۱:۵۱:۴۷
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, ترانسپورتر, babyy, sharin, aKaReZa75, lord_viper, Pixar, alimogmov, GOLDOST
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: کتابخانه تبدیل تاریخ میلادی به شمسی
نقل قول: ym=سال به میلادی دقت کنین که این متغیر باید عددی بین 0-100 باشد
مهندس به نظر من بهتره سال میلادی 4 رقمی باشه

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۱۷-تير-۱۳۹۲, ۰۹:۲۱:۴۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, Ambassador, babyy, Pixar
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13641
( 14739 تشکر در 4686 ارسال )
ارسال: #3
RE: کتابخانه تبدیل تاریخ میلادی به شمسی
(۱۷-تير-۱۳۹۲, ۰۹:۲۱:۴۶)lord_viper نوشته است: مهندس به نظر من بهتره سال میلادی 4 رقمی باشه
ما خودمون برای میکرو از آی سی های بک آپ استفاده می کنیم و اونا هم سال رو ی عدد بین 0-100 در نظر می گیرن منم برای سهولت کار با این آی سی ها به طور پیشفرض اینطوری در نظر گرفتمش البته میشه تاریخ رو چهار رقمی کرد برای این کار تو فایل با پسوندlib. تو خط پنجم دستور
کد php:
ym1=ym+2000
حذف کنین
و توی خط 33 دستور
کد php:
*ys=*ys-1299
به
کد php:
*ys=*ys+1
تبدیل کنین اینطوری سال رو باید به طور 4 رقمی وارد کنین و خروجی هم 4 رقمی میشه

۱۷-تير-۱۳۹۲, ۱۰:۰۷:۱۵
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, babyy, Pixar
sr.morteza آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: فروردین ۱۳۹۳

تشکرها : 0
( 3 تشکر در 1 ارسال )
ارسال: #4
RE: کتابخانه تبدیل تاریخ میلادی به شمسی
اقا دستت درد نکنه
فقط این کتابخانه یک مشکل داره اونم اینکه وقتی ماه شمسی 31 روزه هست این نمی تونه نشون بده
برای مثال 31 فروردین رو میزنه 1 اردیبهشت و همین طور تا اخر
ولی ماه هایی که 30 روز هستن رو درست می زنه
لطفا این رو درستش کن
با تشکر
۳۰-فروردین-۱۳۹۳, ۱۲:۳۹:۲۱
ارسال‌ها
پاسخ
تشکر شده توسط : a.mehran, Pixar, babyy
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13641
( 14739 تشکر در 4686 ارسال )
ارسال: #5
RE: کتابخانه تبدیل تاریخ میلادی به شمسی
ممنون که اطلاع دادینWink
در اولین فرصت بررسیش می کنمWink

۳۱-فروردین-۱۳۹۳, ۱۴:۴۲:۴۹
ارسال‌ها
پاسخ
تشکر شده توسط : Pixar
Ambassador آفلاین
مدیر بخش موبایل
*****

ارسال‌ها: 1,324
موضوع‌ها: 79
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #6
RE: کتابخانه تبدیل تاریخ میلادی به شمسی
ولی این که من دارم امروز شد 31-01-93

START...

۳۱-فروردین-۱۳۹۳, ۱۴:۴۶:۳۶
ارسال‌ها
پاسخ
تشکر شده توسط : babyy, hadikh73, Pixar


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تبدیل pwm به سینوسی akand1111 17 17,144 ۱۵-اردیبهشت-۱۳۹۷, ۱۷:۵۸:۲۹
آخرین ارسال: a_gilani_82
  تبدیل اعداد نشون داده شده روی سون سگمنت به عدد saeedsmk 2 1,761 ۰۶-اردیبهشت-۱۳۹۷, ۲۱:۵۹:۳۵
آخرین ارسال: 1نفر
  [سوال] کتابخانه بسکام برای ks0108 mmolah 1 2,736 ۰۳-خرداد-۱۳۹۵, ۰۷:۵۵:۲۵
آخرین ارسال: mmolah
  کمک درباره تبدیل برق 220 به ولت به 0 تا 5 ولت با روش تقسیم مقاومتی .::saman::. 8 5,987 ۰۵-مرداد-۱۳۹۴, ۰۷:۳۲:۲۲
آخرین ارسال: sharin
  کتابخانه سیم کارت در پروتئوس برای شبیه سازی cortex-m3 3 5,420 ۲۳-اسفند-۱۳۹۳, ۱۲:۰۴:۴۳
آخرین ارسال: cortex-m3
  درخواست کتابخانه GLCD برای کدویژن roberty 22 26,066 ۱۹-آبان-۱۳۹۳, ۰۴:۰۶:۰۳
آخرین ارسال: S.Sadegh
  [پروژه] تبدیل usbبه سریال توسطatmega8 a.mehran 0 1,864 ۱۵-شهریور-۱۳۹۳, ۱۹:۲۵:۱۲
آخرین ارسال: a.mehran
  [سوال] درخواست تبدیل کد هگز به خط بیسیکام Ali.mashaei 10 7,830 ۲۱-تير-۱۳۹۳, ۱۸:۱۶:۱۰
آخرین ارسال: babyy
  تبدیل پایه کریستال به ورودی یا خروجی رسول 6 5,814 ۲۳-اسفند-۱۳۹۲, ۱۷:۰۰:۵۲
آخرین ارسال: رسول
  تبدیل 24V DC به 5V DC برای تشخیص میکرو nex2004 46 37,979 ۰۱-بهمن-۱۳۹۲, ۱۱:۵۸:۰۳
آخرین ارسال: EBKA

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS