تبدیل تاریخ شمسی به میلادی

  • تبدیل تاریخ شمسی به قمری و میلادی و بالعکس

    شاید برای خیلی ها فهمیدن این که توی چه روزی از ماههای قمری به دنیا اومدند جذاب باشه. مثل خود من . لینک زیر این امکان رو به شما میده که تاریخ شمسی مورد نظر خود رو به تاریخ میلادی یا قمری محاسبه کنید.برای استفاده از این برنامه بر روی لینک زیر کلیک کنید. اللهم صل علی محمد و آل محمد و عجل فرجهم (برگرفته از سایت معاونت پژوهشي دانشگاه علوم پزشکي اصفهان )   در صورت خراب بودن لینک فوق بر روی لینک زیر کلیک نمایید. لینک زیر به شما این امکان را می دهد که با دانلود برنامه تبدیل تاریخ به صورت آفلاین تاریخ ۴۰۰۰ ساله را با چند کلیک تبدیل نمایید. با تشکر از سازنده این نرم افزار مفید.جناب آقای هاشمی لینک دانلود برنامه تبدیل تاریخ   تبديل تاريخ شمسي به ميلادي و قمري و برعکس براي تبديل سال شمسي به ميلادي چنانچه روز مورد نظر بين اول فروردين تا 11 دي باشد عدد 621 و اگر روز مورد نظر بين 11 دي تا آخر اسفند باشد.عدد 622را به سال شمسي مي افزاييم تا سال ميلادي به دست آيد. مثلا 22 بهمن (برابر با 11 فوريه) سال 57 شمسي مطابق با 1979=622+1357 ميلادي مي باشد. 14 خرداد (برابر با 4 ژوئن) سال 1368 شمسي برابر با 1989=621+1368 ميلادي مي باشد.  فرمول تبديل تاريخ ميلادي به شمسي روز مورد نظر بين اول ژانويه تا 21 مارس باشد عدد 622 و اگر روز مورد نظر بين 22 مارس تا آخر دسامبر باشد عدد 621 را از سال ميلادي كسر مي كنيم. مثلا  26 ژانويه (6 بهمن) 1978  ميلادي برابر است با 1356=622- 1978 شمسي يا 6 آگوست (15 مرداد) 1945 ميلادي برابر است با 1324=621- 1945 شمسي  فرمول تبديل سال قمري به شمسي و بالعكس هر سال قمري تقريبا 10 روز و 21 ساعت از سال شمسي كوتاه تر است يعني هر 33 سال شمسي برابر 34 سال قمري است بنا بر اين براي تبديل سال شمسي به قمري عدد سال شمسي را بر 33 تقسيم كرده حاصل را با عدد سال شمسي جمع ميكنيم . مثال سال 1373 شمسي برابر است با 1414 قمري 1414=14+1373      41=33 ÷ 1373 براي تبديل سال قمري به سال شمسي  عدد سال قمري را بر 34 تقسيم كرده حاصل را از عدد سال قمري كم ميكنيم مثال سال1414 قمري برابر است با 1373 شمسي 1373=41 -  1414     41=34 ÷ 1414 با داشتن تاریخ هر روز از ماه ، روز آن را محاسبه کنيم. قرار داد ها : ابتدا لازم است یکی دو قرار داد را برای بهتر انجام دادن این کار بیان کنیم ۱- روز جمعه را به عنوان ۶ شنبه میشناسیم ۲- اگر اولین روز ماه شنبه باشد آن را به عنوان ۷ شنبه در نظر می گیریم اکنون به طریقه محاسبه تاریخ روزهای هر ماه دقت کنید هر ماه دارای رمزی می باشد . برای یافتن رمز هر ماه به اولین روز آن ماه مراجعه کنید. از  روزی که اولین روز ماه باشد یکی کم میکنیم. مثال اگر اولین روز ماهی سه شنبه باشد رمز آن ماه برابر است با ۲=۱-۳ یعنی رمز آن ماه ۲ است. ...



  • تبدیل تارخ تولد و به دست آوردن سن دقیق

    تبدیل تارخ تولد و به دست آوردن سن دقیق

    تبدیل تاریخ تولد شما به قمری و میلادی و به دست آوردن سن دقیق شما یکی از مسائل مهمی که معمولاً افراد با آن مواجه هستند تبدیل تاریخ تولدشان به سن قمری و میلادی و نیز دانستن سن دقیقشان می باشد که بر اساس سال و ماه و روز سن این افراد را نشان دهد. معمولاً در دسترس ترین نرم افزار برای محاسبات، برنامه اکسل می باشد که همه کسانی که برنامه آفیس را روی کامپیوتر خود نصب کرده باشند به این نرم افزار دسترسی دارند. معمولاً نرم افزار اکسل بر اساس تاریخ میلادی کار می کند و تاریخ شمسی و قمری را نمی شناسد و برای اینکه اکسل شمسی و قمری را هم بتواند محاسبه کند می بایست یک سری برنامه های ویژوال بر روی آن نصب شود. که کمی کار را پیچیده می کند. در این پست ما می خواهیم یک برنامه اکسل را به شما معرفی کنیم که شما با دانلود و اجرای آن با وارد کردن تاریخ تولد شمسی خودتان بدون اینکه هیچ برنامه دیگری استفاده کرده باشید بتوانید ضمن محاسبه دقیق سن خود؛ تاریخ تولد خود به قمری و میلادی را هم با دقت تمام به دست بیاورید. بعد از دانلود این برنامه که یک برنامه اکسل ساده است آنرا اجرا کنید؛ بعد از اجرا در قسمت سال تولد، سال را به صورت کامل وارد کنید مثلاً 1357 و در قمست ماه تولد، ماه تولدتان را به صورت یک عدد بین 1 تا 12 وارد کنید و در قسمت روز تولد هم  روز تولدتان را به صورت یک عدد بین 1 تا 31 وارد کنید و بعد نتیجه را در قسمت پایین محاسبه ببیند. درضمن یادتان نرود اگر خواستید اطلاعات بیشتری در مورد تولد خود بدانید حتماً نسبت به سفارش داستان زندگی اقدام نمایید که تمام اطلاعات در مورد شما را در اختیارتان قراد می دهد و بکلی خیال شما را از بابت سن و تولد و .... راحت می کند. موفق و پیروز باشید تبدیل تاریخ تولد شما به قمری و میلادی و به دست آوردن سن دقیق شما !! داستان زندگی شما !! ارائه دقیق ترین و جالب ترین اطلاعات در مورد شما!!! پاسخ تمام سوالات در مورد خصوصیات خودتان را در اینجا پیدا می کنید!!!   دقیق ترین اطلاعات در مورد وزن و میزان کالری مورد نیاز شما

  • تبدیل تاریخ هجری به میلادی

    http://www.time.ir/تبدیل تاریخ هجری به میلادی تقویم روز   /  مناسبت ها / ساعت دقیق/ cer 12:16:34 AM        تبدیل تاریخ  نوع تبدیل: شمسی (جلالی) به میلادی میلادی به شمسی(جلالی) سال: ماه: روز: جمعه، 1368/04/30 برابر است با Friday, July 21, 1989 سال ۱۳۶۸ کبیسه نیست.   مناسبتهای این روز

  • تبدیل تاریخ میلادی به شمسی

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  تابع تبديل تاريخ ملادي به شمسي   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   ' *************************************************************' گرد آوری : حمید دریجانی Email : [email protected] آدرس اینترنتی : http://www.ni.blogfa.com*************************************' 1- تعریف کنید Number(Long) است را بصورت Date فیلدهایی که نوع آنها' 2- این فیلدها را بصورت 00/00/00 تنظیم کنید InputMask خاصیت' بدلیل 6 رقمی در نظر گرفتن فیلد تاریخ ، این توابع تا سال 1399 کارایی دارد' ...' تاریخ جاری سیستم را به هجری شمسی تبدیل می کند Shamsi() تابع' بکار ببرید Now() را می توانید در گزارشات بجای تابع Dat() تابع' :برای جلوگیری از ورود تاریخ غلط به درون یک فیلد بترتیب زیر عمل میکنید' :بشکل زیر بکار ببرید ValidationRule را در خاصیت ValidDate() تابع' ValidDate([نام فیلد])=True' ...' ************************************************************* '*******************************************' برنامه نویس : حمید آزادی' Email: [email protected]' Web Address: http://try.persianblog.com' ویرایش سوم : زمستان 1381'*******************************************Public Function Rooz(F_Date As Long) As Byte'این تابع عدد مربوط به روز یک تاریخ را برمگرداندRooz = F_Date Mod 100End Function'*******************************************Function Mah(F_Date As Long) As Byte'این تابع عدد مربوط به ماه یک تاریخ را برمگرداندMah = Int((F_Date Mod 10000) / 100)End Function'*******************************************Public Function Sal(F_Date As Long) As Byte'این تابع عدد مربوط به سال یک تاریخ را برمگرداندSal = Int(F_Date / 10000)End Function'*******************************************Public Function Kabiseh(ByVal OnlySal As Variant) As Byte'ورودی تابع عدد دورقمی است'این تابع کبیسه بودن سال را برمیگرداند'اگر سال کبیسه باشد عدد یک و درغیر اینصورت صفر را بر میگرداندKabiseh = 0If OnlySal >= 75 ThenIf (OnlySal - 75) Mod 4 = 0 ThenKabiseh = 1Exit FunctionEnd IfElseIf OnlySal <= 70 ThenIf (70 - OnlySal) Mod 4 = 0 ThenKabiseh = 1Exit FunctionEnd IfEnd If End Function'*******************************************Function ValidDate(F_Date As Long) As BooleanDim M, S, R As Byte' این تابع اعتبار یک عدد ورودی را از نظر تاریخ هجری شمسی بررسی می کند' را برمی گرداند False واگر نامعتبر باشد True اگر تاریخ معتبر باشدValidDate = TrueS = Sal(F_Date)M = Mah(F_Date)R = Rooz(F_Date)'********If F_Date < 100101 ThenValidDate = FalseExit FunctionEnd If If M > 12 Or M = 0 Or R = 0 ThenValidDate = FalseExit FunctionEnd If If R > MahDays(S, M) ThenValidDate = FalseExit FunctionEnd IfEnd Function'*******************************************Public Function AddDay(ByVal F_Date As Long, ByVal add As Integer) As LongDim K, M, S, R, Days As ByteR = Rooz(F_Date)M = Mah(F_Date)S = Sal(F_Date)K = Kabiseh(S) 'تبدیل روز به عدد 1 جهت ادامه محاسبات و یا اتمام محاسبهDays = MahDays(S, M)If add > Days - R Thenadd = add - (Days - R + 1)R = 1If M < 12 ThenM = M + 1ElseM = 1S = S + 1End IfElseR = R + addadd = 0End If While add > 0K = Kabiseh(S) 'کبیسه: 1 و غیر کبیسه: 0Days = MahDays(S, M) 'تعداد روزهای ماه فعلیSelect Case addCase Is < Days'اگر تعداد روزهای افزودنی کمتر از یک ماه باشدR = R + addadd = 0Case Days To IIf(K = 0, 365, 366) - 1'اگر تعداد روزهای ...

  • تبدیل تاریخ شمسی به میلادی

    تبدیل تاریخ شمسی به میلادی

    گاهی وقتها لازم است تا بدانیم تاریخ تولد ما به سال میلادی یا هجری قمری چه روزی است. مثلا این سوال را برای صدور گذرنامه می پرسند. غیر از این، هنگام خواندن یک مطلب تاریخی یا علمی خوب است بدانیم که آن ماجرای تاریخی یا علمی در چه موقعی از تاریخ ما اتفاق افتاده است. مشکلی که وجود دارد این است که تبدیل کردن تاریخ هجری قمری به هجری شمسی یا میلادی آسان نیست. برای مثال، ماه رمضان گاهی در زمستان و گاهی هم در تابستان فرا می رسد.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> برای دریافت (دانلود) این نرم افزارها به دو صورت زیر می توانید اقدام کنید: (الف) به صورت آنلاین (وصل به اینترنت) از میلادی به شمسی و برعکس از لینکهای زیر استفاده کنید: ۱- لینک اول.          ۲- لینک دوم. (ب) با دانلود نرم افزار کم حجم زیر (۵۲ کیلوبایت) هم این کار را می توانید راحت تر انجام دهید: اینجا را کلیک کنید تا برنامه های تبدیل تاریخ شمسی-میلادی-قمری-عبری دانلود شود. اینجا را کلیک کنید تا نرم افزار دیگری دانلود شود. 

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

    تبدیل تاریخ تولد شما به قمری و میلادی و به دست آوردن سن دقیق شما یکی از مسائل مهمی که معمولاً افراد با آن مواجه هستند تبدیل تاریخ تولدشان به سن قمری و میلادی و نیز دانستن سن دقیقشان می باشد که بر اساس سال و ماه و روز سن این افراد را نشان دهد. معمولاً در دسترس ترین نرم افزار برای محاسبات، برنامه اکسل می باشد که همه کسانی که برنامه آفیس را روی کامپیوتر خود نصب کرده باشند به این نرم افزار دسترسی دارند. معمولاً نرم افزار اکسل بر اساس تاریخ میلادی کار می کند و تاریخ شمسی و قمری را نمی شناسد و برای اینکه اکسل شمسی و قمری را هم بتواند محاسبه کند می بایست یک سری برنامه های ویژوال بر روی آن نصب شود. که کمی کار را پیچیده می کند. در این پست ما می خواهیم یک برنامه اکسل را به شما معرفی کنیم که شما با دانلود و اجرای آن با وارد کردن تاریخ تولد شمسی خودتان بدون اینکه هیچ برنامه دیگری استفاده کرده باشید بتوانید ضمن محاسبه دقیق سن خود؛ تاریخ تولد خود به قمری و میلادی را هم با دقت تمام به دست بیاورید. بعد از دانلود این برنامه که یک برنامه اکسل ساده است آنرا اجرا کنید؛ بعد از اجرا در قسمت سال تولد، سال را به صورت کامل وارد کنید مثلاً 1357 و در قمست ماه تولد، ماه تولدتان را به صورت یک عدد بین 1 تا 12 وارد کنید و در قسمت روز تولد هم روز تولدتان را به صورت یک عدد بین 1 تا 31 وارد کنید و بعد نتیجه را در قسمت پایین محاسبه ببیند.

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

    تعیین عدد تقدیر  تعیین عدد تقدیر  تعیین قطعی عدد تقدیر با استفاده از تاریخ تولد    بدست آوردن سال تولد  برای تبدیل سال شمسی به میلادی میتوانید بصورت زیر عمل کنید :    ۱ فروردین تا ۱۰ دی ماه + ۶۲۱ = سال تولد به میلادی ۱۰ دی ماه تا ۳۰ اسفند + ۶۲۲ = سال تولد به میلادی   به عنوان مثال : فردی که متولد خرداد ۱۳۶۰ میباشد   ۱۹۸۱ = ۲۶۱ + ۱۳۶۰ سال تولد میلادی او : ۱۹۸۱ فردی که متولد بهمن ۱۳۵۵ میباشد ۱۹۷۷ = ۲۶۲ + ۱۳۵۵ سال تولد میلادی او : ۱۹۷۷    بدست آوردن روز تولد ژانویه ۱۱ دی تا ۱۱ بهمن فوریه ۱۲ بهمن تا ۱۰ اسفند مارس ۱۱ اسفند تا ۱۱ فروردین آوریل ۱۲ فروردین تا ۱۰ اردیبهشت می ۱۱ اردیبهشت تا ۱۰ خرداد ژوئن ۱۱ خرداد تا ۹ تیر جولای ۱۰ تیر تا ۹ مرداد آگوست ۱۰ مرداد تا ۹ شهریور سپتامبر ۱۰ شهریور تا ۸ مهر اکتبر ۹ مهر تا ۹ آبان نوامبر ۱۰ آبان تا ۹ آذر دسامبر ۱۰ آذر تا ۱۰ دی    بدست آوردن ماه تولد ژانویه ۱ فوریه ۲ مارس ۳ آوریل ۴ می ۵ ژوئن ۶ جولای ۷ آگوست ۸ سپتامبر ۹ اکتبر ۱۰ نوامبر ۱۱ دسامبر ۱۲   توضیحات تکمیلی ابتدا سال تولد خود را با توجه به توضیحات گفته شده بدست آورید ، سپس روز و ماه تولد تان را محاسبه کنید ، به مثال های زیر خوب دقت نمائید :  مثال ۱ : فردی که متولد ۱۰ تیر ۱۳۵۴ میباشد به صورت زیر میتواند عدد سرنوشت خود را محاسبه نماید :  سال تولد شمسی او را باید با ۶۲۱ جمع کنیم چون بین ۱ فروردین تا ۱۰ دی متولد شده است :   سال تولد :    ۱۹۷۵  = ۶۲۱ + ۱۳۵۴  روز و ماه تولد :  طبق جدول بالا ۱۰ تیر برابر است ...

  • فرمول تبدیل تاریخ میلادی به شمسی و بر عکس

    فرمول تبدیل تاریخ میلادی به شمسی و بر عکس براي تبديل تاريخ شمسي به ميلادي و برعکس بايد تعداد روزهاي سپري شده از ابتداي هر کدام از اين تاريخ‌ها را از مبدا خود به دست بياوريم. اگر مي‌خواهيم تاريخ شمسي را به ميلادي تبديل کنيم ابتدا بايد روزهاي سپري شده از مبدا تاريخ شمسي تا کنون را حساب کنيم و آن را به اضافه‌‌ي 226899 بکنيم. عدد به دست آمده تعداد روزهاي گذشته از ابتداي تاريخ ميلادي تا کنون است و با استفاده از آن مي‌توانيم تاريخ ميلادي را حساب کنيم. براي تبديل تاريخ ميلادي به شمسي همين کار را بايد برعکس انجام بدهيم و عدد 226899 را بايد از تعداد روزهاي تاريخ ميلادي کم بکنيم و در اين قسمت عدد به دست آمده تاريخ شمسي است. همين روش نيز براي تبديل تاريخ قمري به شمسي و برعکس نيز قابل استفاده است. ولي در اين مورد ديگر عددي که بايد اضافه يا کم بشود 226899 نيست. شايد از خود بپرسيد که عدد 226899 را از کجا به دست آورده‌‌ام. براي به دست آوردن اين عدد بايد تاريخ شمسي و ميلادي يک روز را در اختيار داشته باشيد. به عنوان مثال 13/4/1383 شمسي طبق تقويم برابر 3/7/2004 ميلادي است. کاري که بايد الا بکنيم اين است که اين دو تاريخ را به روز تبديل کنيم و در اين تبديل بايد تعداد سال‌هاي کبيسه‌اي که اين دو تاريخ پشت سر گذاشته‌اند نيز فراموش نکنيم. براي اينکه تعداد سال‌هاي کبيسه را در دو تقويم ميلادي و شمسي بخواهيم محاسبه کنيم بايد 1382 را براي تقويم شمسي و 2003 را براي تقويم ميلادي تقسيم بر 4 کنيم. خارخ قسمت اين دو تقسيم به ترتيب تعداد سال‌هاي کبيسه‌ي تقويم شمسي و ميلادي است که از ابتداي شروع به کار اين تقويم‌ها تا کنون پشت سر گذاشته‌اند. البته اين اعداد مطابق واقعيت نيستند! ولي به محاسبات ما اشکالي وارد نمي‌کنند. در تقسيم 1382 بر 4 خارج قسمت برابر 345 مي‌شود و اين عدد براي تقويم ميلادي برابر 500 است. خب پس تا کنون بر اساس تقويم شمسي 345 سال کبيسه بوده و بر اساس تقويم ميلادي 500 سال برابر سال کبيسه بوده‌اند. (البته همان طور که ديد به کبيسه بودن سالي که در آن هستيم هنوز توجهي نکرديم.( خب برگرديم به مساله‌ي خودمان که مي‌خواستيم دو تاريخ 13/4/1383 و 3/7/2004 به روز تبديل کنيم. براي اين کار بايد از عدد سال يکي کم کرده و در 365 ضرب کنيم. و از عدد ماه نيز بايد يکي کم کرده و بر اساس نوع تقويم بايد عدد ماه را ضرب در عدد خاصي بکنيم. مثلا وقتي در تاريخ شمسي از عدد ماه يکي کم کنيم حاصل 3 مي‌شود. همان طور که مي‌دانيد در تقويم شمسي 3 ماه اول سال 31 روز دارند، پس 3 را در 31 ضرب مي‌کنيم. ولي در تاريخ شمسي وقتي از 7 يکي کم کينم برابر 6 مي‌شود. خب بايد در اين مورد ببينيم که 6 ماه اول سال ميلادي چند ...