effective and expiry dates not working in plone
I thought I was having trouble with this – expired content still seemed to be showing in e.g. events portlet, but it turned out that if you are logged in as manager, portal_catalog searches will return expired content.