Possible Duplicate:
Does “notified by [date]” include the end date?
Today is May 15. I have an email in my inbox that says
Please respond by May 15.
My question is: what does 'by' mean in this context? Is it synonymous to 'no later than'? Or should I have done this on May 14 at the latest?