The form with the indefinite article is more common and natural, in my opinion. I would use 'one thousand' in that sentence only if I were stressing the length of time.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.