PDA

View Full Version : تعریف دو متغبر از نوع زمان و پیدا کردن اختلاف آنها



morteza_lll
دوشنبه 11 اردیبهشت 1391, 12:55 عصر
با سلام خدمت دوستان و اساتید محترم ، مشکلی داشتم در یکی از برنامه های که نوشته ام و موضوع اینست که مرخصی ساعتی پرسنل را وارد ( ورود و خروج ساعتی) و از مرخصی کلی آنها کم میکند. لطفا دوستان راهنمایئ کنند که چگونه اینکار را با استفاده از تعریف متغیر زمانی انجام دهم . اگر با استفاده تکه کدی راهنمای بفرمائید متشکر میشوم.سوال دیگرم در مورد چگونگی ارتباط با مدیران سایت بخش فاکس پرو است که چطور میتونیم با این اساتید محترم تماس بگیریم؟

gh_khajehzade
دوشنبه 11 اردیبهشت 1391, 15:10 عصر
اگر متغيرها را نوع datetime انتخاب كني با عمل تفريق, اختلاف دو متغير(در واقع زمان سپري شده) به ثانيه بدست ميايد.

morteza_lll
سه شنبه 12 اردیبهشت 1391, 09:58 صبح
دوست عزیز از راهنمائی شما بسیار سپاسگزارم. اگر برنامه کوچکی که من را راهنمائی کند برایم بگذارید بسیار متشکر میشوم

gh_khajehzade
سه شنبه 12 اردیبهشت 1391, 12:58 عصر
اميدوارم مفيد باشه

morteza_lll
چهارشنبه 13 اردیبهشت 1391, 13:42 عصر
دوست عزیز ممنونم .از راهنمائی شما استفاده کردم. البته همانطور که شما میدانید اختلاف متغیرها به ثانیه می باشد و باید با چند خط برنامه دیگر عدد حاصل را به ساعت و دقیقه برگرداند و آنرا در دیتا بیس طوری ذخیره کرد که کاربر آنر بصورت "99:99" یعنی فرمت "hh:mm" مشاهده کند وبعد اگر کاربر بخواهد آنرا ویرایش کند نیاز به چند خط برنامه دیگر دارد که آنرا به ثانیه برگرداند. البته من در برنامه مذکور اختلاف دو زمان را که به ثانیه می باشد را با استفاده از توابع فاکس به فرمت کارکتری تبدیل کرده و در دیتا بیس ذخیره و کاربر آنرا بدرستی می بیند و بعد از ویرایش دوباره آنرا به ثانیه تبدیل میکند. دوستان عزیز و اساتید محترم اگر روال و روش دیگری وجود دارد راهنمائی کنید ممنون میشوم. باز هم از راهنمای دوست و استاد گرامی gh_khajehzadeh بسیار بسیار متشکرم.