I have a problem with the first part of the sentence. " Less than is correct, because it it talking about an amount of time (uncountable) with an upper limit, not a particular number of weeks.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.