This weather can’t get any stranger.

All of Long Island is under a wind advisory until 6 p.m. Thursday after howling winds brought on by a strong cold front rolled through the Island overnight, knocking out power to thousands of Long Island Power Authority customers.

As of 9:30 a.m., more than 31,000 homes and business were without power, according to LIPA’s outage map. More than 10,000 customers in the Town of Huntington woke up with no power and more than 7,000 customers in the Town of Oyster Bay were also powerless. Scattered outages were recorded throughout Long Island.

LIPA’s crews were still assessing the conditions in most areas affected by outages, according to the utility’s website. A LIPA spokesperson wasn’t immediately available to address restoration times.

The National Weather Service in Upton reported downed trees due to the storm, and Nassau County police said South Broadway in Hicksville is closed in both directions at Engineers Drive due to a leaning telephone pole with hanging wires.

Lauren Nash, meteorologists at the National Weather Service, said temperatures will drop throughout the day until this evening when temperature are expected to hit the high 20s.

Long Island Press patrons

She noted that the cold front has moved east but said, “there’s still going to be some gusty winds [left] behind.”

Wind gusts reached 60 mph in Merrick, 70 mph in Centre Island and 59 mph in Shirley and Islip, Nash said.