Dwyane Wade knew as soon as it happened. This latest injury might take longer than usual to heal.

Calling a sudden news conference on Thursday at AmericanAirlines Arena, Wade told reporters, “I won’t be seeing y’all for a little while, so take a good look at this face.” The shooting guard strained his hamstring on Tuesday night in the Heat’s loss to the Milwaukee Bucks, and he said the best-case scenario for his return would be two to three weeks. That means Wade would miss the All-Star game if he is picked as a reserve, and also miss Heat’s road game against LeBron James and the Cleveland Cavaliers on Feb.11.

“You can’t put a time on it,” Wade said. “You can’t look at the hamstring and say you’re going to be out this amount of games. Like many muscle strains, you’ve got to go day-by-day.”

This is Wade’s third leg injury of the season. He strained his left hamstring earlier in the season and missed seven games. He then tweaked the back of his left leg again two weeks ago and missed two games. He has missed 10 of the Heat’s 45 games so far this season. Wade missed 28 games last season.

“Where this thing has me is frustrated and where I stand I have no idea,” Wade said. “It’s just the second day of a pulled hamstring."

Wade’s injury initially occurred in the third quarter while he was tracking back on defense during a fast-break dunk by Brandon Knight. He remained in the game and then injured it further during a routine defensive play.

“I was chasing [Khris] Middleton, and then it just went,” Wade said.