Does "day" mean the same thing in these two sentences?

It should arrive any day now.

I've been here for 2 days and a bit.
the same meaning