PDA

View Full Version : سوال: یه سوال ساده اما مشکل ، مقایسه دو تاریخ



soheilbehro
پنج شنبه 02 مهر 1388, 18:59 عصر
چطوری می تونم دو تاریخ رو با هم مقایسه کنم و بگم که اگه این بزرگ بود فلان کارو بکن
شکل تاریخ من به شکل زیر است
88/6/25

shahram_g
پنج شنبه 02 مهر 1388, 20:05 عصر
اگه تاريخت ميلادي بود كه مشكلي نداشت.
دو تا راه حل داري:
يا از توابع تبديل شمسي به ميلاديب استفاده كني و يا اينكه تاريخ شمسيت رو به شكل 880625 در بياري و عددي به هم مقايسه كني كه اين دومي راحت تر هست.

vahidm
پنج شنبه 02 مهر 1388, 20:42 عصر
سلام خیلی ساده هست
تستش هم کردم

If Text1.Text > Text2.Text Then MsgBox "Bozorgtar Bod"

ببین جواب میده .

reza_ak
پنج شنبه 02 مهر 1388, 20:58 عصر
با تابع datediff()میشه این کار رو کرد.
به من سر بزنید:
http://barnamenevis.org/forum/showthread.php?p=811239#post811239

soheilbehro
پنج شنبه 02 مهر 1388, 21:58 عصر
سلام خیلی ساده هست
تستش هم کردم

If Text1.Text > Text2.Text Then MsgBox "Bozorgtar Bod"
ببین جواب میده .
جواب نمی ده

soheilbehro
پنج شنبه 02 مهر 1388, 22:00 عصر
با تابع datediff()میشه این کار رو کرد.

در مورد تابه datediff() واستفاده از اون توضیح می دید.

vahidm
پنج شنبه 02 مهر 1388, 22:16 عصر
سلام
برادر من کدی که من گذاشتم بنا به سوال شما جواب میده می گم تست کردم .

soheilbehro
پنج شنبه 02 مهر 1388, 22:26 عصر
سلام
برادر من کدی که من گذاشتم بنا به سوال شما جواب میده می گم تست کردم .
شما در تاریخ تون از علامت / هم استفاده می کنید

soheilbehro
پنج شنبه 02 مهر 1388, 22:27 عصر
اگه تاريخت ميلادي بود كه مشكلي نداشت.
دو تا راه حل داري:
يا از توابع تبديل شمسي به ميلاديب استفاده كني و يا اينكه تاريخ شمسيت رو به شكل 880625 در بياري و عددي به هم مقايسه كني كه اين دومي راحت تر هست.
دوست عزیز راه دومت حرف نداشت ، جواب داد فقط یه مشکل دارم اونم اینکه چطور کاربر را می تونم محدود کنم که تاریخ رو به اون شکلی که من می خوام بنویسه یعنی به شکل زیر
1386/06/21

vahidm
پنج شنبه 02 مهر 1388, 23:15 عصر
سلام
نمی دونم والا . زبون شما رو نمی فهمم .
کدی که من گفتم تاریخی رو می تونید به شکل زیر هم بنویسید
03/07/1388
شما هم که در پست آخریتون گفتید می خوام کاربرام رو به شکل 1386/06/21 وارد کنند .
هر طور که راحتید عمل کنید . موفق باشید

Dr.Bronx
جمعه 03 مهر 1388, 02:39 صبح
چرا می پیچونی قضیه رو ؟
شما توی همین انجمن جستجو کنید : Shamsi.dll
اونجا رو بخونید تمام کارهایی که میشه با یک تاریخ انجام داد رو متوجه میشید

MBG73
جمعه 03 مهر 1388, 02:59 صبح
سلام
برادر من کدی که من گذاشتم بنا به سوال شما جواب میده می گم تست کردم .

راست میگه بنده خدا جواب میده .

vahidm
جمعه 03 مهر 1388, 15:05 عصر
سلام
والا ما که نفهمیدیم دوستمون می خواد چی کار کنه
چیزی که من نوشتم جواب داده تست کردم
اخه داره مقایسه می کنه حالا داره خودش رو الکی می پیچونه

soheilbehro
جمعه 03 مهر 1388, 20:13 عصر
سلام
والا ما که نفهمیدیم دوستمون می خواد چی کار کنه
چیزی که من نوشتم جواب داده تست کردم
اخه داره مقایسه می کنه حالا داره خودش رو الکی می پیچونه
آره دوست عزیز شرمنده ، الان تو یه پروژه ساده امتحان کردم جواب داد ولی نمی دونم چرا تو پروژه خودم جواب نمی ده!

MBG73
جمعه 03 مهر 1388, 22:17 عصر
آره دوست عزیز شرمنده ، الان تو یه پروژه ساده امتحان کردم جواب داد ولی نمی دونم چرا تو پروژه خودم جواب نمی ده!

خوب اگه میتونی پروژتو بذار .

vahidm
جمعه 03 مهر 1388, 23:25 عصر
سلام
اگر امکانش هست پروژتون رو اینجا آپ کنید .
نام تکست هاتون رو که اشتباه وارد نمی کنید ؟