Yes to do this for 2 weeks IS weird, and ludicrous! One to two days tops is acceptable. Anyone does more than that, and they're being ridiculous and annoying.
My DH is a bloody nuisance for this. Yesterday at 6pm, he said 'this time tomorrow it will be 7pm.' Today at 3pm, he said 'this time yesterday it was 2pm!' Next Saturday at 1pm, he will say, 'this time last week it was midday.'
Yet around FIVE TIMES today he has said 'what time is it?' First time I said '2pm...'
Then he started acting all confused ... He looks like
and then says 'so that was 3pm yesterday?' I said 'NO - this time yesterday it was 1pm, the clocks went FORWARD an hour, not back!'
Then I said 'we will have our Easter roast dinner at 7pm is that OK?' he said 'but that's late. That's like 8pm .... 7pm today was 8pm yesterday.' I said NO 7pm was 6pm yesterday. We usually have dinner around 6-6.30pm anyway!' He's like 
Also, when we have been away for a weekend to North Wales for example, he says (when we get back,) 'this time yesterday we were in Llandudno.' and then a week later, he says 'this time last week we were in Llandudno.' Same if we go for a daytrip to Chester say... The next day, he says 'this time yesterday we were in Chester.' The following week... 'this time last week we were in Chester.'
Then the week before Christmas... 17th December he will say 'this time next week is Christmas Eve,' then the next day ...' this time next week is Christmas day,' then the next day 'this time next week is Boxing day.' Then the beginning of January he says ... 'this time last week it was Christmas Eve,' and 'this time last week it was Christmas day,' and 'this time last week it was Boxing day.' 😖
I don't need him to tell me.. I FUCKING KNOW!!!!!!!!!!!!! 
Drives me fucking batshit. 