18年的卫生巾21年已经不能用了,因为卫生巾是有保质期的,卫生巾的保质期大概是两年,如果你的卫生巾从18年到21年已经有了三年,所以已经过了保质期就不要再用了,还是要购买新的卫生巾比较好,所以卫生巾也不要买的太多,买太多用不完也会浪费的。