메신저는 일광 절약 시간제를 찾고 있습니다. 이것은 두 날짜 사이의 시간 수를 결정하는 데 사용되므로 비용에 영향을 미칩니다. 즉, 관리 고용에 대한 것입니다. 가능한 한 코드를 제거하려고했습니다. 구문에 약간의 어려움이 있습니다. (is_daylight 함수는 존재하지 않습니다.)하지만 잘하면 im이 무엇을하려고하는지 알려주고 있습니다. 어떤 도움을 많이 주셨습니다.mysql 일광 절약 시간 - true 또는 false를 결정합니다.
SELECT
-- lost an hour on pickup date so add an hour to the date
WHEN
is_daylight(pickup_date)=1 AND is_daylight(dropoff_date)=0
THEN
unix_timestamp(dropoff_date) - unix_timestamp(pickup_date)+3600/86400 as num_hours
-- not date time
ELSE
unix_timestamp(dropoff_date) - unix_timestamp(pickup_date)/86400 as num_hours