There are 338 sleeps until August 12 (Thursday, August 12, 2027).
One sleep per night between now and the big day — tonight is the first sleep, and the morning after the last sleep is August 12. Sleeps are the same as days.
338 sleeps is 48 weeks and 2 sleeps.