با سلام خدمت دوستان گرامی
و باز با یه سورس کد دیگه در خدمت دوستان گرامی هستیم :
یکی از دغده های اصلی توصعه دهنگان سخت افزار فارسی زبان چالش تبدیل تاریخ های میلادی به شمسی و بلعکس می باشد چرا که کاربر فارسی زبان تاریخ ها میلادی را به درستی درک نمی کند و جهت کار با سیستم طراحی شده قطعا به مشکل برخورد می کند. همچنین سورس کدهای موجود در این خصوص بیشتر برای سیستم های کامپیوتری و زبان های سطح بالا نوشته شده اند و تبدیل آن برای انواع سیستم های توکار ، تقریبا غیر ممکن است ، جهت حل این مشکل مجموعه مهندسی رادشید اقدام به انتشار سورس کدی در این خصوص کرده است که از پایه برای سیستم های میکروکنترلری نوشته شده است و به راحتی حتی در میکروکنترلر های 8 بیتی قابل استفاده هست.
این سورس کد به زبان C نوشته شده است و در آن استاندارد ANCI رعایت شده که به راحتی قابل استفاده در کامپایلر هایی نظیر Codvision ، IAR ، MicroC ، Keil و.. می باشد.
توابع موجود در کتابخانه :
- تبدیل تاریخ هجری شمسی به تاریخ قمری
- تبدیل تاریخ هجری قمری به شمسی
- تبدیل تاریخ میلادی به هجری شمسی
- تبدیل تاریخ هجری شمسی به میلادی
- تبدیل تاریخ میلادی به TimeStamp – Unix
- تبدیل TimeStamp-Unix به تاریخ میلادی
- گرفتن روز هفته بر اساس تاریخ
- گرفتن تعداد روز گذشته از سال
- گرفتن تاریخ قمری با قابلیت تصحیح تاریخ های قمری
برای دانلود به لینک زیر مراجعه کنید :
تبدیل تاریخ میلادی ، شمسی و قمری به یکدیگر - وب سایت شخصی محمد مزارعی