我怎么知道给定的时间范围是否在晚上10点到下午6点之间

我怎么知道给定的时间范围是否在晚上10点到下午6点之间

本文介绍了我怎么知道给定的时间范围是否在晚上10点到下午6点之间?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 大家好,你可以帮我解决这个问题,我需要检查一下给定的时间范围是否在晚上10点到早上6点之间, 例如: 给定时间:晚上7点 - 凌晨4点 我想在晚上10点到早上6点之间输出给定时间范围。 我尝试过: 案例 何时 CAST(c.Start_Time as 时间)< = CAST(' 10:00 PM' as 时间)和 Cast(d.End_Time as 时间)< = CAST(' 06:00 AM' as 时间)然后 1 否则 0 end as [HoursWorked w / ND], 解决方案 Hi guys can you help me on this one, i need to check if the given time range has a time between 10PM and 6AM,for example:Given Time: 7PM - 4AMI want to output at the time between 10PM - 6AM on that given time range.What I have tried:CaseWhen CAST(c.Start_Time as Time) <= CAST('10:00 PM' as Time) and Cast(d.End_Time as Time) <= CAST('06:00 AM' as Time) Then 1Else 0end as [HoursWorked w/ ND], 解决方案 这篇关于我怎么知道给定的时间范围是否在晚上10点到下午6点之间?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
07-27 22:45