Now you cannot wait till 24 hours before departure of train to cancel the train ticket if you want to have full refund of ticket fare (except clerkage charges)
Read this post on readitt.in