Lin suffered the injury during Wednesday night's 109-101 victory over Detroit after playing 16 minutes. He said he "took a long step" in transition and planted on his left foot when he felt a tweak in his hamstring.
The Nets said Lin would be re-evaluated in two weeks.
"At first, I was really upset," Lin said Friday before sitting out the Nets' game against his former Charlotte Hornets teammates. "I came back to my locker, and I wore pink shoes that day for Ava (a friend who is fighting leukemia). I immediately saw the shoes and started thinking about her, and I immediately ended my pity party. It could be a lot worse. I'm still blessed that I'm going to be back on the court."
Lin said he has never had a hamstring injury before.
"No [timeline], they basically said, 'We're going to re-evaluate in two weeks,' which means two weeks minimum," Lin said. "From there, what they've been saying is that it's hard to tell with hamstring stuff. It's not always easy to know what is a good timeline. They really haven't said anything other than to keep rehabbing, and in two weeks, we'll see how you feel and go from there and make a plan."
Lin has been a bright spot for the Nets (2-3) and is averaging 15 points and 6.2 assists this season after signing a three-year, $36 million deal as a free agent this past summer.
In addition to Friday's game against Charlotte, Lin will miss out on a chance to face another of his former teams, the Knicks, at Madison Square Garden next Wednesday.
The Nets were already thin at point guard before Lin's injury, as veterans Randy Foye (hamstring) and Greivis Vasquez (ankle) are also hurt. Foye, though is expected to return against Charlotte. Vasquez remains out.