Maybe the landlord posted a note on the door 24 hours before he entered, and removed it on 3/31?
No imaganations please.