According to current reports it is not 24 hours, but a full calendar day. If your reservation is on Monday, for example, you must cancel it by close of business on Saturday. And I have not yet seen any reports of an excuse that would get the charge waived for a later cancellation.