PDA

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



na3er-faraji
دوشنبه 03 اردیبهشت 1386, 20:36 عصر
چوری میتونم اختلاف بین دو تا زمان را بدست بیارم . مثلا 11:54:36 am و 07:12:32 pm ، آیا وی‍ال بیسیک تابعی واسه این کار داره

mehran8
دوشنبه 03 اردیبهشت 1386, 22:40 عصر
من که همچین تابعی توی VB ندیدم . ولی یه راه داره و اونم اینه که :
اول بیای دو طرف رو تبدیل به ثانیه کنی و بعد از همدیگه کمشون کنی و در آخر مقداری که بدست میاری رو تبدیل به ثانیه - دقیقه و ساعت کنی ؟ OK?
خودمم نفهمیدم چی گفتم

__siavash__
دوشنبه 03 اردیبهشت 1386, 22:54 عصر
برای تبدیل ثانیه به ساعت : دقیقه : ثانیه

Syamah
یک شنبه 09 اردیبهشت 1386, 20:13 عصر
میتونید از تابع Datediff استفاده کنید.

Syamah
یک شنبه 09 اردیبهشت 1386, 20:14 عصر
میتونید از تابع Datediff استفاده کنید.

Syamah
یک شنبه 09 اردیبهشت 1386, 20:17 عصر
می توانید از تابع Datediff استفاده کنید .

mehran8
یک شنبه 09 اردیبهشت 1386, 20:23 عصر
آره ! چند بار میگی ؟

Syamah
یک شنبه 09 اردیبهشت 1386, 20:46 عصر
آره ! چند بار میگی ؟
من هر بار که بر دکمه ی (فرستادن سریع) کلیک می کردم مرور گر Error می داد و صفحه ی Page Not Found می آمد بی خبر از اینکه فرستاده شده است.
حالا هم هر کاری کردم نتوانستم تایپیک های اضافی رو حذف کنم.:عصبانی++:
ولی ممنون که به من گفتید:خجالت:

CodeMasterX
یک شنبه 09 اردیبهشت 1386, 23:50 عصر
نیازی به این همه دنگ و فنگ نیست!!!!!!
از تابع DateDiff و Format استفاده کنید.

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

نمونه DateDiff:


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


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

Armin62
دوشنبه 10 اردیبهشت 1386, 01:25 صبح
CodMasterx جان اشتباه نکردی ؟
تاریخ نه.
زمان(ساعت)

CodeMasterX
دوشنبه 10 اردیبهشت 1386, 09:55 صبح
نه آرمین جان.
DateDiff برای تاریخ هست و با تابع Format هم میشه زمان رو فرمت بندی کرد و با 2 تا متغیر و یه عمل حسابی ساده اختلاف رو بدست آورد.
فقط میخواستم یه مثال خوب از این دو تابع زده باشم.

mehran8
دوشنبه 10 اردیبهشت 1386, 13:47 عصر
دستت درد نکنه