PDA

View Full Version : پیدا کردن زمان چند دقیقه پیش!



R_Rajaee_Rad
چهارشنبه 02 شهریور 1390, 18:09 عصر
سلام!
میخواستم بدونم چه طوری میشه با داشتن زمان فعلی -- ساعت و دقیقه چند دقیقه پیش رو بدست آورد؟مثلا الان ساعت 18:00هست یک ربع قبلش میشه 17:45!!

ahmadreza517
چهارشنبه 02 شهریور 1390, 18:28 عصر
سلام دوست عزیز ببین این بدردت می خوره
اگه می خواهی این کا به صورت دینامیک باشه می تونی بش برنامه بدی یا از textbox استفاده کنی.


MsgBox(Now.Hour & vbTab & Now.Minute)
MsgBox(Now.Hour - 1 & vbTab & Now.Minute - 20)



یاحق ...

h_a_m_i_d
پنج شنبه 03 شهریور 1390, 00:36 صبح
دوست عزیز شما میتونین که اون ساعت را به عدد تبدیل 20-یا غیره بکنید و دوباره به فرمت زمان در بیاورید فکر کنم این راه روش راحتی باشه ولی مد نظر داشته باشین که راه زیاده و هرکی روشه خودشو داره و تصمیم گیری با شما است که کدوم روش متابق صلیقه شماست

R_Rajaee_Rad
پنج شنبه 03 شهریور 1390, 03:04 صبح
دوست عزیز شما میتونین که اون ساعت را به عدد تبدیل 20-یا غیره بکنید و دوباره به فرمت زمان در بیاورید فکر کنم این راه روش راحتی باشه ولی مد نظر داشته باشین که راه زیاده و هرکی روشه خودشو داره و تصمیم گیری با شما است که کدوم روش متابق صلیقه شماست

دوست عزيز ولي اين هميشه کار نميکنه!!
دقيقا به خاطر همين مشکل اين تاپيک رو زدم

ساعت هاي که دقايقش کمتر از زمان درخواستي ما هست با اين کد درست جواب نميده

مثلا فرض کنيم زمان الان 19:00 هست اگر طبق کد شما براي بدست اوردن زمان 20 دقيقه پيش رو بدست بياريم يعني 18:40
چون دقايق زمان فعلي (00) از زمان درخواستي ما (20 دقيقه) کمتره اين کد زمان 19:20 رو نشون ميده!!

Behzad_MCP
پنج شنبه 03 شهریور 1390, 13:45 عصر
Timespan خوراک اینجور کارهاست :)