v.22.12Bug Fix

Fix date_diff for hour/minute on macOS

Fix date_diff for hour/minute on macOS. Close #42742. #43466 (zzsmdfj).