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

نام تاپیک: پیدا کردن اختلاف بین دو زمان

  1. #1

    پیدا کردن اختلاف بین دو زمان

    چوری میتونم اختلاف بین دو تا زمان را بدست بیارم . مثلا 11:54:36 am و 07:12:32 pm ، آیا وی‍ال بیسیک تابعی واسه این کار داره

  2. #2
    محروم شده
    تاریخ عضویت
    آبان 1385
    محل زندگی
    C:\Windows\system
    پست
    226
    من که همچین تابعی توی VB ندیدم . ولی یه راه داره و اونم اینه که :
    اول بیای دو طرف رو تبدیل به ثانیه کنی و بعد از همدیگه کمشون کنی و در آخر مقداری که بدست میاری رو تبدیل به ثانیه - دقیقه و ساعت کنی ؟ OK?
    خودمم نفهمیدم چی گفتم

  3. #3
    برای تبدیل ثانیه به ساعت : دقیقه : ثانیه
    فایل های ضمیمه فایل های ضمیمه

  4. #4
    میتونید از تابع Datediff استفاده کنید.

  5. #5

    یه راه بسیار ساده

    میتونید از تابع Datediff استفاده کنید.

  6. #6

    یه راه بسیار ساده

    می توانید از تابع Datediff استفاده کنید .

  7. #7
    محروم شده
    تاریخ عضویت
    آبان 1385
    محل زندگی
    C:\Windows\system
    پست
    226
    آره ! چند بار میگی ؟

  8. #8

    Unhappy

    نقل قول نوشته شده توسط mehran8 مشاهده تاپیک
    آره ! چند بار میگی ؟

    من هر بار که بر دکمه ی (فرستادن سریع) کلیک می کردم مرور گر Error می داد و صفحه ی Page Not Found می آمد بی خبر از اینکه فرستاده شده است.
    حالا هم هر کاری کردم نتوانستم تایپیک های اضافی رو حذف کنم.
    ولی ممنون که به من گفتید

  9. #9
    کاربر دائمی آواتار CodeMasterX
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    Iran, Shiraz
    سن
    37
    پست
    960

    Cool

    نیازی به این همه دنگ و فنگ نیست!!!!!!
    از تابع DateDiff و Format استفاده کنید.

    DateDiff برای گرفتن اختلاف روز،ماه،هفته،سال و کلا برای کار با تاریخ ها هست.
    Format هم برای فرمت بندی داده ها هست که به شکل ها گوناگونی میشه دسته بندی و نمایششون داد.

    نمونه DateDiff:

    MsgBox DateDiff ("d" , Format(Text1.Text , "mm/dd/yyyy") , Format(Text2.Text , "mm/dd/yyyy")


    این تابع اول داده های Text1,Text2 رو به صورت تاریخ استاندارد در میاره و بعد با استفاده از شمارنده "d" روزهای بین این دو تاریخ رو نمایش میده.

  10. #10
    کاربر دائمی
    تاریخ عضویت
    دی 1384
    محل زندگی
    ایران
    پست
    229
    CodMasterx جان اشتباه نکردی ؟
    تاریخ نه.
    زمان(ساعت)

  11. #11
    کاربر دائمی آواتار CodeMasterX
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    Iran, Shiraz
    سن
    37
    پست
    960
    نه آرمین جان.
    DateDiff برای تاریخ هست و با تابع Format هم میشه زمان رو فرمت بندی کرد و با 2 تا متغیر و یه عمل حسابی ساده اختلاف رو بدست آورد.
    فقط میخواستم یه مثال خوب از این دو تابع زده باشم.

  12. #12
    محروم شده
    تاریخ عضویت
    آبان 1385
    محل زندگی
    C:\Windows\system
    پست
    226
    دستت درد نکنه

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

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