PDA

View Full Version : کار با زمان و تاریخ



Z_Programming
سه شنبه 07 تیر 1390, 09:17 صبح
سلام
من دو فیلد در جدولم دارم که از نوع Datetime هستند حالا می خوام تاریخ هر دو رو جدا کنم و از هم کم کنم بعد زمان هر دو رو جدا کنم و از هم کم کنم وبعد حاصل این دو رو از هم کم کنم
توابع Convert و ... فقط اجازه نمایش میدن و نمی ذارن رو حاصل به دست آمده عملیاتی انجام داد
می شه راهنماییم کنید؟
ممنون

zimzim
چهارشنبه 08 تیر 1390, 08:20 صبح
سلام
شما مي تونيد با استفاده از توابع yearو month و dayبه صورت جداگانه سال وماه وتاريخ را به دست آوريد . كه خروجي اين توابع از نوع عددي مي باشد . ومي توانيد با استفاده از تابع datediff اين دو تاريخ را از هم كم كنيد . كه فرمت آن به صورت زير است :

DATEDIFF(day, begindate, enddate)

كه به جاي day مي توانيد month يا year قرار دهيد . وبر حسب هر كدام از اينها اختلاف حساب مي شود .

Z_Programming
چهارشنبه 08 تیر 1390, 08:33 صبح
DateDiff اختلاف دو تاریخ رو برمی گردونه، من می خوام زمان رو از تاریخ جدا کنم اختلاف زمان ها رو جدا به دست بیارم و اختلاف تاریخ رو جدا و حاصل این دو رو با هم جمع کنم

zimzim
چهارشنبه 08 تیر 1390, 12:50 عصر
از همون تابع datediff استفاده كنيد وبه جاي day از hour و minute و second استفاده كنيد .