View Full Version : اختلاف دو تاریخ شمسی
as_200340
یک شنبه 09 بهمن 1384, 03:19 صبح
سلام چطوری میشه اختلاف دو تاریخ شمسی را پیدا کرد ؟ :متفکر:
اَرژنگ
یک شنبه 09 بهمن 1384, 03:59 صبح
سلام چطوری میشه اختلاف دو تاریخ شمسی را پیدا کرد ؟ :متفکر:
ShamsiDate2-ShamsiDate1
M.kavyani
یک شنبه 09 بهمن 1384, 08:40 صبح
سلام چطوری میشه اختلاف دو تاریخ شمسی را پیدا کرد ؟ :متفکر:
میخوای دستی انجام بدی توسط برنامه؟
میخوای تو برنامه ات چنین قابلیتی ایجاد کنی؟
سوالات حسابی مبهمه ؟
وگرنه فکر کنم بهترین جواب همون کم کردن دو تاریخ از هم باشه
ehsan_ansaripoor
چهارشنبه 19 بهمن 1384, 23:21 عصر
سلام چطوری میشه اختلاف دو تاریخ شمسی را پیدا کرد ؟ :متفکر:
دوست عزیز برای پیدا کردن اختلاف بین دو تاریخ هجری شمسی باید یک الگوریتم بنویسی که برای این کار ابتدا باید سورس تاریخ هجری شمسی را داشته باشه.
sjj
پنج شنبه 10 فروردین 1385, 01:44 صبح
سلام چطوری میشه اختلاف دو تاریخ شمسی را پیدا کرد ؟ :متفکر:
من Shamsi.Dll روپیشنهاد می کنم که همه این کار ها رو تو 3 سوت انجام می ده.اگه نتوستین پیداش کنین بگین آپلود کنم.
ykm145
پنج شنبه 10 فروردین 1385, 10:48 صبح
من Shamsi.Dll روپیشنهاد می کنم که همه این کار ها رو تو 3 سوت انجام می ده.اگه نتوستین پیداش کنین بگین آپلود کنم
لطفا اپلود کنید
ehsan_2000
یک شنبه 27 فروردین 1385, 17:52 عصر
سلام
اینم shamsi.dll با راهنما
ykm145
دوشنبه 28 فروردین 1385, 15:05 عصر
ممنون مرسی
massahtafty
دوشنبه 11 اردیبهشت 1385, 12:28 عصر
سلام چطوری میشه اختلاف دو تاریخ شمسی را پیدا کرد ؟
master13111
شنبه 06 خرداد 1385, 08:03 صبح
توی قسمت فرم ، فرم table1 را باز کن. کد on cuurent فرم رو ببین . هم کد تبدیل تاریخ میلادی به شمسی هست هم اختلاف دو تاریخ . البته در این برنامه تاریخ روز رو از تاریخ های جدول کم می کنه. با رفتن به رکوردهای بعدی و قبلی می تونین تستش کنین. هر چند که کامل نیست ولی امیدوارم جوابگو باشه .
sohrab o
جمعه 08 دی 1385, 09:55 صبح
متشکر من هم لازم داشتم
javad2000
دوشنبه 07 خرداد 1386, 00:14 صبح
در اینجا، هم الگوریتم و هم Sample Code تبدیل تاریخ های شمسی، قمری و میلادی به هم موجود هست. از تابع DateDifShamsi (موجود در Sample Code) میتونید برای پیدا کردن اختلاف دو تاریخ شمسی استفاده کنید.
http://forum.persiantools.com/showthread.php?p=1167997#post1167997
شاید این آخرین نسخه رایگان اون برنامه باشه که به همراه سورس کد در اختیار قرار می گیره.
CodeMasterX
دوشنبه 07 خرداد 1386, 10:03 صبح
چند تا راه هست :
1- استفاد هاز تابع داخلی خود وی بی به اسم DateDiff
2 - استفاده از یک ماژول کد که تو قسمت راه حل مشکلات فارسی پیدا میشه
3 - استفاده از کنترلهای اکتیوایکسی مثل کنترلی که آقای پیام مرادی به اسم Payam.Calendar Library آپلود کردن.
باید دقت داشته باشی که اگه بخوایی دستی کدی بنویسی که اینکار رو بکنه حالا چه توابع شخصی چه تابع داخلی ذکر شده در وی بی، رزهای 28،29،30 در محاسبه نخواند شد.
golihaghighi
یک شنبه 14 مرداد 1386, 07:12 صبح
برای محاسبه اختلاف دو تاریخ حتما باید سالهای کبیسه رو در نظر داشته باشید.
azimtak110
یک شنبه 20 آبان 1386, 20:02 عصر
ممنون ممنون و ممنون خیلی به دردم خورد راستی در ویژوال یک مشکلی که دارم این هست که
نمی توانم یک فاکتور را پرینت بگیرم اگر در کارت هست و می توانی بزرگواری کن و برایم بگذار ممنون و متشکر
اگر داخل جی میلم بگذارید یک دنیا ممنون می شوم و شرمنده تا آخر عمر
azimtak110@gmail.com
asadegha
چهارشنبه 03 بهمن 1386, 15:39 عصر
میتونی از data environment یا crystal report استفاده کنی.
البته crystal report پیشنهاد میشه.
vbhamed
شنبه 25 اسفند 1386, 12:23 عصر
سلام
ساده
1 - تاریخ هات رو به میلادی تبدیل می کنی
2 - با استفاده از datediff اختلافش رو بدست می آری
Diamond242
یک شنبه 15 دی 1387, 08:14 صبح
شما بايد يك تابع طراحي كنيد و دو تاريخ را دريافت كنيد و هر دو تاريخ را سال ماه و روزش را جدا كنيد و سپس شروع به محاسبه اختلاف آنها كنيد و اختلاف آنها را توسط تابع به برنامه اتان باز گردانيد با عرض معذرت كه وقت تايپ سورس آن را ندارم چون تازه با اين سايت آشنا شده ام و با يوزر يكي از دوستان وارد شدم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.