0

のテーブルがありますworking_hours time(0)lunch_hours time(0) 私がしなければならないことは次のとおりです。

lunch_hoursが 1 時間を超える場合は、オフセットを計算する必要があります

例:

lounch_hour = 01:30:00 => offset = 00:30:00

完了したら、working_hours値からオフセットを差し引く必要があります

例:

offset = 00:30:00, working_hours = 07:30:00 => working_hours = 07:00:00

time(0)結果は( ) の形式である必要がありますhh:mm:ss。いくつかの解決策を試しましたが、まだ機能しません。使用DATEDIFFされたものは、おそらく正しい方法で使用されていません。

助けてくれてありがとう

4

1 に答える 1