تبلیغات
E L E C T R O N I C - تبدیل تاریخ میلادی به شمسی-نسخه ۲
 
E L E C T R O N I C
 
 
چهارشنبه 20 مرداد 1389 :: نویسنده : mohammad ali shami

بسیاری از دوستان که در برنامه نویسی های ان ها تاریخ میلادی هست به دنبال کدی میگردند تا بشود به صورت اتوماتیک تاریخ میلادی را به شمسی تبدیل کند هم چنین که در این کد سال کبیسه نیز حساب بشود(توجه : در کد قبلی سایت یک مشکلی وجود داشت که در محاسبات بعد از بار اول مشکل پیش می امد که در این نسخه رفع شده است)
امروز کد تبدیل تاریخ میلادی به شمسی را به زبان بیسیک را برای دوستان برنامه نویس ،را قرار داده ام. این کد کاملا عملی میباشد وتست شده است

یکی از کاربرد های این کد که خودم هم مدت زیادی با ان سروکار داشتم در مورد کار با ای سی ds1307 هست همانطور که میدانید این ای سی یکreal time clock= RTC هست که علاوه برا کار های دیگر مثل شمارش ساعت ، روز و… تاریخ را به صورت میلادی محاسبه میکند که با استفاده از این کد میتوانید تاریخ را به شمسی تبدیل کنید.

اما در مورد نحوه استفاده از کد باید سال ،ماه و روز میلادی خود را همانطور که در برنامه توضیح داده شده است در متغیر های زیر قرار دهید.

Myear = 2008
Mday =28
Mmonth = 8
که در این کد تاریخ ۲۰۰۸/۰۸/۲۸ را به عنوان نمونه قرار دادیم خروجی این کد که در ان تاریخ به صورت شمسی تولید میشود به صورت زیر میباشد که در این مثال تاریخ ۱۳۸۷/۰۶/۰۷ میباشد.


در کد زیر متغیر Jday به عنوان خروجی روز تبدیل شده میباشد که میتوانید از این متغیر روز تاریخ شمسی تبدیل شده را بگیرید،خروجی ماه در این کد متغیر Jmonth و متغیر Jyear به عنوان خروجی سال شمسی میباشد هم چنین که متغیر Jdayofyear تعداد روز های سپری شده از ماه شمسی محاسبه شده از اول سال تا کنون را نمایش میدهد.جهت دانلود کد بر روی عکس زیر کلیک نمائید

جهت دانلود فایل کد بیسیک تبدیل تاریخ میلادی به شمسی بر روی عکس زیر کلیک نمائید.




نوع مطلب :
برچسب ها :
لینک های مرتبط :


شنبه 25 شهریور 1396 08:22 ق.ظ
I was curious if you ever considered changing the page layout of your site?
Its very well written; I love what youve got to say. But maybe
you could a little more in the way of content so people could connect
with it better. Youve got an awful lot of text for only having one or 2
images. Maybe you could space it out better?
جمعه 22 اردیبهشت 1396 03:48 ب.ظ
An outstanding share! I've just forwarded this onto a coworker who was doing a little
homework on this. And he in fact ordered me breakfast simply because I discovered it
for him... lol. So let me reword this.... Thank YOU for the meal!!
But yeah, thanx for spending time to talk about this topic here on your website.
دوشنبه 28 فروردین 1396 05:28 ق.ظ
Spot on with this write-up, I seriously feel this site needs a great deal more attention. I'll probably
be back again to read more, thanks for the information!
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


درباره وبلاگ


جدید ترین رویدادهای جامعه الکترونیک
مدارات رایگاه الکترونیکی
فروش پروگرامر AVRاز طریق USB
مقالات الکترونیک و روباتیک



مدیر وبلاگ : mohammad ali shami
جستجو

آمار وبلاگ
کل بازدید :
بازدید امروز :
بازدید دیروز :
بازدید این ماه :
بازدید ماه قبل :
تعداد نویسندگان :
تعداد کل پست ها :
آخرین بازدید :
آخرین بروز رسانی :
« ارسال برای دوستان »
نام شما :
ایمیل شما :
نام دوست شما:
ایمیل دوست شما:

Powered by ParsTools