نمایش نتایج 1 تا 4 از 4

نام تاپیک: محاسبه پایان خدمت سربازی در vb 6

  1. #1

    محاسبه پایان خدمت سربازی در vb 6

    سلام چطور میشه در vb 6 یک تاریخ اعزام خدمت سربازی رو وارد کرد مثلا 1396/03/19 و کسری بسیجی 5 ماه 20روز ماه مثلا خورده برنامه بیاد بگه پایان خدمت چه تاریخی است پایان خدمت محاسبه کند.


    مثال من یه سربازی هستم تاریخ اعزام به خدمت 1396/03/19 و 5 ماه و 20 روز کسری بسیجی خوردم باید برنامه تاریخ پایان خدمت که 21 ماه بیاد تاریخ 1397/06/29 نمایش بده.
    ممنون خیلی برام مهم هست .

  2. #2

    نقل قول: محاسبه پایان خدمت سربازی در vb 6

    سلام
    ابتدا با توجه به ماه اتمام خدمت باید حساب کنید چند روز کلا کسر میشه از خدمت، چون ماههای بهار و تابستان 31 روزه هستند و پاییز تا بهمن 30 روزه و اسفند هم 29 یا 30 روزه بسته به سال کبیسه
    مثلا اگر تاریخ پایان خدمت در 15/3/1397 باشه و کسری دقیقا 5 ماه،

    15 روز از برج 3 و
    62 روز از برج 1 و 2 و
    29 یا 30 روز از برج 12 سال 96 بسته به سال کبیسه بودن یا نبودن 96 و
    30 روز از بهمن 96 و
    15 روز از دی 96

    کم میشه تا مجموعه بشه 5 ماه

    البته ممکنه قانون اینو در نظر نگیره که بعضی ماهها 30 و بعضی 31 و بعضی 29 روزه هستن و بگه کلا 5 ماه برین عقب که در اونصورت کارتون راحت تره

    بعد تاریخ پایان خدمت رو به میلادی تبدیل کنید و با تابع DateDiff تعداد روز کسری رو ازش کم کنید و تاریخ بدست اومده رو دوباره به شمسی تبدیل کنید
    اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com

  3. #3

    نقل قول: محاسبه پایان خدمت سربازی در vb 6

    نقل قول نوشته شده توسط vbhamed مشاهده تاپیک
    سلام
    ابتدا با توجه به ماه اتمام خدمت باید حساب کنید چند روز کلا کسر میشه از خدمت، چون ماههای بهار و تابستان 31 روزه هستند و پاییز تا بهمن 30 روزه و اسفند هم 29 یا 30 روزه بسته به سال کبیسه
    مثلا اگر تاریخ پایان خدمت در 15/3/1397 باشه و کسری دقیقا 5 ماه،

    15 روز از برج 3 و
    62 روز از برج 1 و 2 و
    29 یا 30 روز از برج 12 سال 96 بسته به سال کبیسه بودن یا نبودن 96 و
    30 روز از بهمن 96 و
    15 روز از دی 96

    کم میشه تا مجموعه بشه 5 ماه

    البته ممکنه قانون اینو در نظر نگیره که بعضی ماهها 30 و بعضی 31 و بعضی 29 روزه هستن و بگه کلا 5 ماه برین عقب که در اونصورت کارتون راحت تره

    بعد تاریخ پایان خدمت رو به میلادی تبدیل کنید و با تابع DateDiff تعداد روز کسری رو ازش کم کنید و تاریخ بدست اومده رو دوباره به شمسی تبدیل کنید
    ----
    ممنون بی زحمت کدش رو میخوام ممنون.

  4. #4
    کاربر دائمی آواتار kitcat_m18
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    اداره - پشت میز کامپیوتر
    پست
    488

    نقل قول: محاسبه پایان خدمت سربازی در vb 6

    از MEShamsiDate هم می تونی استفاده کنی
    تاریخ شمسی رو برات می تونه بدون کار اضافه کم و زیاد کنه

تاپیک های مشابه

  1. آموزش: آموزش محاسبه مقدار مصرفی پهنای باند در VB.Net
    نوشته شده توسط SHD.NET در بخش VB.NET
    پاسخ: 4
    آخرین پست: سه شنبه 22 اسفند 1391, 19:56 عصر
  2. پاسخ: 4
    آخرین پست: یک شنبه 02 بهمن 1390, 21:05 عصر
  3. استفاده از VC در VB
    نوشته شده توسط bamzy در بخش VB.NET
    پاسخ: 2
    آخرین پست: دوشنبه 04 بهمن 1389, 11:59 صبح
  4. محاسبه روی فیلدها در vb.net
    نوشته شده توسط zebra1362 در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 2
    آخرین پست: چهارشنبه 19 فروردین 1388, 17:34 عصر
  5. استفاده از VC در VB
    نوشته شده توسط bamzy در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 22 اردیبهشت 1382, 09:38 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •