نمایش نتایج 1 تا 5 از 5

نام تاپیک: محاسبه ساعت کارکرد در بین دو تاریخ

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    بیرجند
    پست
    62

    Question محاسبه ساعت کارکرد در بین دو تاریخ

    سلام . نحوه محاسبه ساعت کارکرد یک نفر که مثلا از 22:00 شب شروع میشه تا فردا ساعت 7:00 صبح کار میکنه چگونه انجام میشه .کلی سرچ کردم اما چیزی گیرم نیومد .ممنون میشم راهنماییم کنید.

  2. #2

    نقل قول: محاسبه ساعت کارکرد در بین دو تاریخ

    از ساعت 22 تا انتهای شب(24) بعلاوه 7:00

    اطلاعات اگر از دیتابیس میاد تاپیک زیر رو ببین
    https://barnamenevis.org/showthread.p...8C%D9%81%D8%AA
    آخرین ویرایش به وسیله Mahmoud.Afrad : یک شنبه 16 تیر 1398 در 22:46 عصر

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    بیرجند
    پست
    62

    نقل قول: محاسبه ساعت کارکرد در بین دو تاریخ

    نقل قول نوشته شده توسط Mahmoud.Afrad مشاهده تاپیک
    از ساعت 22 تا انتهای شب(24) بعلاوه 7:00

    اطلاعات اگر از دیتابیس میاد تاپیک زیر رو ببین
    https://barnamenevis.org/showthread.p...8C%D9%81%D8%AA
    سلام .معذرت میخوام یعنی از 22:00 تا 23:59 دقیقه و بعد از 00:00 تا 7:00 صبح .خب اگه منظورتون رو درست متوجه شده باشم که یک دقیقه کمتر ثبت میشه این رو چجوری درست می کنین . ممنون و متشکر

  4. #4
    کاربر دائمی آواتار mmbguide
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    منظومه شمسی
    پست
    1,164

    نقل قول: محاسبه ساعت کارکرد در بین دو تاریخ

    خیلی با زمان کار نکردم ولی یه جستجویی درخصوص کار با TimeSpan انجام بده.

  5. #5

    نقل قول: محاسبه ساعت کارکرد در بین دو تاریخ

    این فایل اسکریپت ببین بدردت میخوره.
    تاریخ ورود و ساعت ورود میدی و همین طور ساعت خروج با تاریخ خروج میدی دقیق برات حساب میکنه چون من یک تاریخ داشتم به هر جفتش یک تاریخ دادم
    photo_2019-07-12_11-51-03.jpg
    SELECT        Tbl_Log_Vorod_V_Khoroj.LVVKH_ID, Tbl_Sex.S_Name + N' ' + Tbl_Users.U_U_Username AS UserName,
    (select [dbo].[MakeCompleteShmsiDate](Tbl_Log_Vorod_V_Khoroj.LVVKH_Date , '/')) AS LVVKH_Date, Tbl_Log_Vorod_V_Khoroj.LVVKH_Time_Vord,
    Tbl_Log_Vorod_V_Khoroj.LVVKH_Time_Khoroj

    ,convert(datetime,convert(datetime,Tbl_Log_Vorod_V _Khoroj.LVVKH_Date)+convert(datetime,Tbl_Log_Vorod _V_Khoroj.LVVKH_Time_Vord)),

    convert(datetime,convert(datetime,Tbl_Log_Vorod_V_ Khoroj.LVVKH_Date)+convert(datetime,Tbl_Log_Vorod_ V_Khoroj.LVVKH_Time_Khoroj)),

    STUFF(CONVERT(VARCHAR(20),convert(datetime,convert (datetime,Tbl_Log_Vorod_V_Khoroj.LVVKH_Date)+conve rt(datetime,Tbl_Log_Vorod_V_Khoroj.LVVKH_Time_Khor oj))-convert(datetime,convert(datetime,Tbl_Log_Vorod_V_ Khoroj.LVVKH_Date)+convert(datetime,Tbl_Log_Vorod_ V_Khoroj.LVVKH_Time_Vord)),114),1,2,DATEDIFF(hh,0, convert(datetime,convert(datetime,Tbl_Log_Vorod_V_ Khoroj.LVVKH_Date)+convert(datetime,Tbl_Log_Vorod_ V_Khoroj.LVVKH_Time_Khoroj))-convert(datetime,convert(datetime,Tbl_Log_Vorod_V_ Khoroj.LVVKH_Date)+convert(datetime,Tbl_Log_Vorod_ V_Khoroj.LVVKH_Time_Vord)))) as total1,

    CONVERT(varchar(3), DATEDIFF(minute, Tbl_Log_Vorod_V_Khoroj.LVVKH_Time_Vord,
    Tbl_Log_Vorod_V_Khoroj.LVVKH_Time_Khoroj) / 60) + ':' + RIGHT('0' + CONVERT(varchar(2), DATEDIFF(minute, Tbl_Log_Vorod_V_Khoroj.LVVKH_Time_Vord,
    Tbl_Log_Vorod_V_Khoroj.LVVKH_Time_Khoroj) % 60), 2) AS TotalHours,
    Tbl_Log_Vorod_V_Khoroj.LVVKH_UserName,
    Tbl_Log_Vorod_V_Khoroj.LVVKH_Mahal_Sabt, Tbl_Log_Vorod_V_Khoroj.LVVKH_IP
    FROM Tbl_Sex INNER JOIN
    Tbl_Users ON Tbl_Sex.S_ID = Tbl_Users.U_Sex INNER JOIN
    Tbl_Log_Vorod_V_Khoroj ON Tbl_Users.U_ID = Tbl_Log_Vorod_V_Khoroj.LVVKH_UserName
    WHERE (Tbl_Log_Vorod_V_Khoroj.LVVKH_Time_Vord IS NOT NULL) AND (Tbl_Log_Vorod_V_Khoroj.LVVKH_Time_Khoroj IS NOT NULL)

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: یک شنبه 20 مرداد 1392, 22:44 عصر
  2. سوال: تغییر اتوماتیک تاریخ و ساعت سیستم به تاریخ و ساعت روز
    نوشته شده توسط mohammad_2039 در بخش C#‎‎
    پاسخ: 3
    آخرین پست: شنبه 16 مهر 1390, 09:11 صبح
  3. پاسخ: 2
    آخرین پست: یک شنبه 06 بهمن 1387, 14:26 عصر
  4. سوال: انتخاب نوع فيلد ساعت در ديتابيس و عمليات بر روي ساعت در برنامه
    نوشته شده توسط rezaiy.ali در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: یک شنبه 06 بهمن 1387, 10:09 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •