محاسبه شیفت های کاری در VB.NET

بپرسید

0

{{ digitTrunc(content.likes) }}

باسلام و احترام

دوستان در بعضی از مشاغل افراد به صورت شیفتی بر سر کار حاضر می شوند. مثلا اگر فردی 24 ساعت (یک روز) کار کند و سپس 24 ساعت (یک روز) استراحت که فعالیت آن از نظر شیفتی را 24 24 می نامند (در این حالت 2 شیفت کاری بیشتر وجود ندارد) . در بعضی دیگر از مشاغل فرد 24 ساعت (یک روز) کار می کند و 48 ساعت (2 روز) استراحت که به این نوع فعالیت 24 48 می گویند (در این حالت 3 شیفت کاری بیشتر وجود ندارد).

حالا فرض کنید که فعالیت ما از نوع 24 48 بوده و دارای 3 شیفت کاری می باشد. مثلا

تاریخ 13960101 شیفت 1 سر کار می باشد.

تاریخ 13960102 شیفت 2 سر کار می باشد.

تاریخ 13960103 شیفت 3 سر کار می باشد.

خب در این روند در روز چهارم یعنی 13960104 مجددا شیفت 1 بر سرکار می باشد.

حالا سوال اینجاست که در تاریخ 13960201 که 32 روز از تاریخ اولیه (13960101) گذشته کدام شیفت کاری بر سر کار حاضر می باشد؟

باتشکر

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است