Yes, with Zerpico's anti-blue light glasses, you can wear them all day. They have combined the UV light blocking function of sunglasses with the blue light filter of gaming glasses, allowing the lenses to darken when exposed to sunlight and protect your eyes in varying conditions