• ورود / ثبت نام
۰۳۱۳۲۳۶۲۸۹۴
  • 0سبد خرید
شرکت مهندسی رادشید
  • صفحه اصلی
  • لیست قیمت ردیاب
    • قیمت ردیاب خودرو
    • قیمت ردیاب شخصی
    • قیمت تبلت صنعتی
  • ردیاب خودرو
  • ردیاب شخصی
  • تبلت صنعتی
    • تبلت صنعتی
    • هندهلد صنعتی
    • لپ تاپ صنعتی
  • نرم افزار لاگشیت
  • تماس با رادشید
    • تماس با رادشید
    • درباره رادشید
    • مشتریان و مجوزهای رادشید
    • مراکز فروش ردیاب رادشید
    • درخواست نمایندگی ردیاب رادشید
    • فیلم‌ها و انیمیشن های رادشید
    • استخدام در رادشید
  • سوالات متداول ردیاب
    • سوالات متداول ردیاب
    • مقالات
  • پنل همکاری در فروش
  • جست و جو
  • منو منو
شما اینجا هستید: خانه1 / تبديل تاريخ ميلادی،هجری و شمسی به يكديگر2 / اخبار رادشید3 / تبديل تاريخ ميلادی،هجری و شمسی به يكديگر...
تبديل تاريخ ميلادی، هجری و شمسی

تبديل تاريخ ميلادی،هجری و شمسی به يكديگر

12 مهر 1396/1 دیدگاه/در اخبار رادشید /توسط Admin

در این سورس که به زبان C می باشد شما می توانید اوقات شرعی را طبق موارد زیر به همدیگر تبدیل نمایید.

سورس توابع زیر موجود میباشد:

  • تبدیل تاریخ هجری  شمسی به تاریخ قمری
  • تبدیل تاریخ هجری قمری به شمسی
  • تبدیل تاریخ میلادی به هجری شمسی
  • تبدیل تاریخ هجری شمسی به میلادی
  • تبدیل تاریخ میلادی به TimeStamp – Unix
  • تبدیل TimeStamp-Unix به تاریخ میلادی
  • گرفتن روز هفته بر اساس تاریخ
  • گرفتن تعداد روز گذشته از سال
  • گرفتن تاریخ قمری با قابلیت تصحیح تاریخ های قمری

این منبع غیر از قابلیت استفاده در نرم افزارهای کامپیوتری قابلیت استفاده در کامپایلرهای ویژه میکرو کنترلرهای AVR و ARM مانند CodeVision و با KEIL و IAR را دارا میباشد و جهت این کامپایلرها با کمترین استفاده منابع پیاده سازی گردیده است.

 

  • این توابع میتواند کاربرد فراونی در محصولات ارائه شده شرکتهای داشته باشد مانند:
  • استفاده در سیستم های
  • استفاده در دستگاههای کنترل کننده از راه دور مانند  اس ام اس رله (SMS Rellay)
  • استفاده در ساعتهای مذهبی و اداری ( ساعت مسجد و ساعت حرم)
  • و …..

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

void M2Sh(int *j_y, int *j_m, int *j_d, int g_y, int g_m, int g_d);// Mildai To Shamsi
 void Sh2M(int *g_y,int *g_m,int *g_d,int j_y,int j_m,int j_d);// Shamsi To Mi
 int DayOfWeek( int nYear, int nMonth, int nDay );// Rooze Hafte
 void M2Gh(int *year,int *month,int *Day,int d,int m,int y); //Miladi to ghamari
 void Binary2Time(unsigned long binary,ATime *datetime);// TimeStamp Unix To Mildai
 unsigned long DateToBinary(int tm_year,int tm_mon,int tm_mday,int tm_hour,int tm_min,int tm_sec); //Mildai To TimeStamp (Unix)

/* Return 0 ~ 365
 * 0~364 For Nurmal Year
 * 0~365 For Leap Year
 * */
 int Day_Of_Year_Jalali(int g_y, int g_m, int g_d); /*Return 0 To 365*/
 unsigned int Day_Of_Year_Miladi(int tm_year,int tm_mon,int tm_mday);

// 0 means normal
 // 1 means 1 days forward
 // 2 means 1 days Back
 date Georgian2Hijri(signed long d,signed long m,signed long y,char Type);

 انتشار این منبع با ذکر نام رادشید و وب سایت www.radshid.com بلا مانع می باشد.

 

ممکن است علاقه مند باشید!  پروژه رایگان SIM908

 

دانلود سورس تبدیل تاریخ های میلادی ، شمسی و قمری

DOWNLOAD

پسورد: www.radshid.com

برچسب ها: OpenSource, تبدیل تاریخ به زبان C, منبع آزاد

دیدگاهتان را بنویسید

می خواهید در گفت و گو شرکت کنید؟
خیالتان راحت باشد :)

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد.

1 پاسخ دادن
  1. سید روح اله
    سید روح اله می گوید:
    12 مهر 1396 در 2:24 بعد از ظهر

    سلام بابت برنامه ای که گذاشتید خیلی ممنون. من از تابع تبدیل میلادی به قمری استفاده کردم که به خوبی جواب داد. فقط یه سوال داشتم که محدودیت زمانی نداره؟ مثلا تا 2200 به خوبی جواب می ده؟
    با تشکر

    پاسخ

پرطرفدارترین محصولات رادشید

ردیاب آهنربایی بدون نصب رادشید مدل ++PR8

تصویر محصول

دستگاه سیپاد Sipaad رادشید

تصویر محصول

ردیاب خودرو رادشید مدل +X5 با قابلیت افزودن سنسور دما

تصویر محصول

پی دی ای صنعتی رادشید مدل 4 اینچ

تصویر محصول

Interesting Infos

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.

Enfold Medical

1818 N Vermont Ave
Los Angeles, CA, United States

(555) 774 433
office@enfold-medical.com

Opening Hours

Mo-Fr: 8:00-22:00
Sa: 8:00-24:00
So: 8:00-14:00

محصولات

  • ردیاب خودرو
  • ردیاب شخصی
  • تبلت صنعتی
  • هندهلد
  • نرم افزار لاگشیت
  • سامانه مدیریت ناوگان

ارتباط با رادشید

  • تماس با رادشید
  • درباره رادشید
  • دریافت نمایندگی
  • استخدام در رادشید

راهنمای خرید و پرداخت

  • نحوه ثبت سفارش
  • شیوه های ارسال
  • گارانتی و خدمات پس از فروش
  • نحوه خرید و ثبت نام سیپاد

آدرس

  • اصفهان – خیابان کاشانی – ابتدای خیابان صاحب روضات – نبش کوچه شماره 3 – پلاک 33 - شرکت رادشید ساعات کار: 8:30 الی 17 - شماره تماس: 03132362947
دانلود برنامه ردیابی رادشید(اندروید) ورود به برنامه ردیابی رادشید(ios) ورود به ربات تلگرام رادشید
تمامی حقوق این سایت متعلق به شرکت مهندسی رادشید است.
ورود/ثبت نام لیست قیمت ردیاب ردیاب مناسب شما
© شرکت مهندسی رادشید
  • لیست قیمت ردیاب خودرو و ردیاب شخصی رادشید
  • انواع ردیاب خودرو
  • انواع ردیاب شخصی
  • انواع تبلت های صنعتی
  • انواع PDA های صنعتی
  • انواع لپ تاپ های صنعتی
  • سامانه ردیابی رادشید
  • مشتریان و مجوز های رادشید
  • درخواست نمایندگی
  • استخدام در رادشید
produt 1
پروژه رایگان SIM908 پروژه رایگان SIM908 دانلود رایگان PCB SIM900 دانلود رایگان PCB SIM900
اسکرول به بالا
ورود ×
رمز عبور را فراموش کرده اید؟
ورود با کد یکبارمصرف
ارسال مجدد کد یکبار مصرف(00:60)
آیا حساب کاربری ندارید؟
ثبت نام
ارسال مجدد کد یکبار مصرف(00:60)
برگشت به ورود
ارسال مجدد کد یکبار مصرف (00:60)
برگشت به ورود
  • (+98) ایران