The shelf life of box lunch is 24 hours. It is best to eat it in the refrigerator within 24 hours.
Box lunch, also known as fast food, originally meant rice sold in boxes (Modern Chinese Dictionary, 5th edition). In China, the box lunch is usually rice-based, accompanied by various non-staple foods such as stir-fried dishes.