巧克力过期一年不能吃。巧克力存放时间过久错过保质期,氧化值会增高,导致巧克力油脂氧化程度超标。食用过氧化值超标的食品会对身体有很大的危害,比如会导致出现肠胃不适、腹泻并损害肝脏等。