特定の時間帯で異なる賃金率を計算する方法を知りたいです。
例: 誰かが午前 9 時から午後 5 時まで働いた場合、1 倍のレートを受け取ります。その同じ人が午前 9 時から午後 7 時まで働いている場合、午前 9 時から午後 5 時までは 1 倍のレートを取得し、午後 5 時から午後 7 時までは 1.5 倍のレートを取得します。
ただし、私は現在、作業を開始するときに DateTime.Now を使用し、その間の時間を計算するために期間を使用して終了するときに DateTime.Now を使用しています。
方法がわからないので何も試していません。