Red socks are usually the year of birth, that is, the year of wearing red socks. Most boys should be like this. Girls don't care. If you like red socks, you can wear them at any time, so generally speaking, boys can wear red socks in the year of birth, which means good luck in the year of birth, and wearing red socks in New Year's morning is more festive.
The ancients believed that in the animal year, the patron saint of the zodiac would pay homage to heaven. At this time, the protection of people will be weakened, and evil spirits will take advantage of it. And red can ward off evil spirits, so people will wear red clothes and wear red belts. Later, it was carried forward, even underwear and socks should be red.