Candies - only one day?

Are Halloween event candies from the various inns only meant to last 1 day?

Also noticed that if you pick up a candy at 8AM and then pick up 10 more candies at 7AM next day, all 11 disappear.