امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مقایسه تاریخ
نویسنده پیام
automa آفلاین
كاربر تک ستاره
*

ارسال‌ها: 52
موضوع‌ها: 15
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 3
( 8 تشکر در 8 ارسال )
ارسال: #1
مقایسه تاریخ
سلام
چطور می توان دو ستون تاریخ و ساعت را با یک دیگر مقایسه کردو اختلاف آنها را نمایش و سپس آنهایی که اختلاف کمتری دارند را به ترتیب از کم به زیاد نمایش داد (هر تاریخ با تاریخ ستون مقابل نمایش داد)
لطقا راهنمایی بفرمایید
با تشکر
۰۳-تير-۱۳۹۱, ۱۸:۳۷:۲۰
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #2
RE: مقایسه تاریخ
اگر می خوای داخل یک لیست یا گرید نمایش بدی، کافیه بر اساس حروف الفبا سورت

کنی، اما اگر می خوای اختلاف بین دوتا تاریخ( شمسی) یا دوتا ساعت رو بدست بیاری باید براش تابع

بنویسی

۰۴-تير-۱۳۹۱, ۱۰:۳۱:۳۰
وب سایت ارسال‌ها
پاسخ
automa آفلاین
كاربر تک ستاره
*

ارسال‌ها: 52
موضوع‌ها: 15
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 3
( 8 تشکر در 8 ارسال )
ارسال: #3
RE: مقایسه تاریخ
من می خواهم اختلاف دو تاریخ و ساعت که در یک فیلد در یک رکورد ذخیره شده اند با فیلد دیگر تاریخ و ساعت در همان رکورد را بدست بیاورم
۰۴-تير-۱۳۹۱, ۱۶:۵۰:۴۰
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #4
RE: مقایسه تاریخ
کد:
Function DateDif(date1 As String, Date2 As String)
    'Dim A71         As String      
    'Dim A72         As String      
    'Dim A468        As String       ''
    Dim Day1 As Integer
    Dim day2 As Integer
    Dim Mon1 As Integer
    Dim Mon2 As Integer
    Dim Year1 As Integer
    Dim year2 As Integer
    Dim DD, MM, yy As Integer
    
    Day1 = Val(Right(date1, 2))
    Mon1 = Val(mid(date1, 6, 2))
    Year1 = Val(Left(date1, 4))
    
    day2 = Val(Right(Date2, 2))
    Mon2 = Val(mid(Date2, 6, 2))
    year2 = Val(Left(Date2, 4))
    
    DD = Day1 - day2
    If DD < 0 Then
        Mon1 = Mon1 - 1
        Day1 = Day1 + 30
        DD = Day1 - day2
    End If
    MM = Mon1 - Mon2
    If MM < 0 Then
        Year1 = Year1 - 1
        Mon1 = Mon1 + 12
        MM = Mon1 - Mon2
    End If
    yy = Year1 - year2
     DD  ' Day Diff
      MM ' Month Dif
      yy ' Year Dif
End Function

۰۴-تير-۱۳۹۱, ۱۷:۲۹:۱۰
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  جستجو بین دو دو تاریخ و نمایش اطلاعات بین دو تاریخ mahdi61 1 3,020 ۰۵-دى-۱۳۹۵, ۰۲:۳۰:۳۴
آخرین ارسال: Ghoghnus
  [سوال] مقایسه سرعت متدهای آماده vba با کدهای دستنویس eppagh 1 2,176 ۱۰-دى-۱۳۹۳, ۱۳:۱۶:۱۶
آخرین ارسال: babyy
  حروف تاریخ شمسی automa 1 2,346 ۰۹-اردیبهشت-۱۳۹۳, ۲۲:۴۳:۲۲
آخرین ارسال: Ghoghnus
  جستجو بینت دو تاریخ به همراه ساعت automa 20 16,921 ۲۳-تير-۱۳۹۲, ۱۶:۰۵:۳۶
آخرین ارسال: automa
  نرم افزار مشخص کننده روز بر اساس تاریخ Ambassador 2 3,630 ۰۲-بهمن-۱۳۹۱, ۲۰:۳۱:۵۹
آخرین ارسال: Ambassador
  مقایسه تاریخ automa 2 2,847 ۰۶-آذر-۱۳۹۱, ۱۹:۱۸:۰۳
آخرین ارسال: automa
  تبدیل تاریخ میلادی کامپیوتر به شمسی aleas 8 24,180 ۱۶-اسفند-۱۳۹۰, ۱۷:۴۵:۴۵
آخرین ارسال: Mohsen Amiri
  برای تبدیل تاریخ میلادی به شمسی nilda 7 11,916 ۱۰-آذر-۱۳۹۰, ۱۴:۱۹:۳۵
آخرین ارسال: mra581206
Rolleyes آموزش به دست آوردن تاریخ و ساعت سرور 1120 0 7,708 ۰۶-شهریور-۱۳۹۰, ۱۷:۰۷:۵۸
آخرین ارسال: 1120
  تشخیص ایام هفته از روی تاریخ aleas 0 3,253 ۱۳-اردیبهشت-۱۳۹۰, ۱۷:۵۸:۵۲
آخرین ارسال: aleas

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS