PDA

View Full Version : اختلاف دو تاریخ



javad3151
سه شنبه 15 شهریور 1384, 08:54 صبح
سلام
من تاریخ ها رو بصورت text ذخیره کردم (در سه فیلد مختلف) حالا دوتا مشکل برام پیش اومده:
1- در گزارشگیری ها: که باید از تاریخ ... تا تاریخ ... رو برگردونه
2- در محاسبه اختلاف دو تاریخ : از تاریخ ... تا الان چند سال ماه روز گذشته

اگر دوستان راهنمایی کنند ممنون میشم
در ضمن من با asp.net , vb.net بانک رو می خونم

AminSobati
سه شنبه 15 شهریور 1384, 21:05 عصر
جواد جان آیا تاریخها رو شمسی ذخیره کردین؟

javad3151
چهارشنبه 16 شهریور 1384, 08:16 صبح
سلام استاد
بله شمسی ذخیره شدند

AminSobati
چهارشنبه 16 شهریور 1384, 15:08 عصر
انجام جمع و تفریق روی تاریخ، فقط برای میلادی در SQL Server پشتیبانی میشه. به همین دلیل معمولا تاریخ میلادی رو هم در یک فیلد کنار تاریخ شمسی ذخیره میکنیم. اگر تابعی دارید که توسط TSQL تاریخ شمسی رو به میلادی بتونه تبدیل کنه، امکان محاسبات ریاضی روی تاریخ رو میتونین از SQL Server بگیرید، در غیر اینصورت برای محاسبات هم خودتون باید تابع بنویسید