They will still expire at the end of the event. Also and raw peronamin/pudding will expire within 24hr even if left in there too. It may still show 2 weeks in present but they expire. Sometimes they won't disappear from your presents list when they expire but when you collect them they just disappear rather than entering your inventory.