Yes, it needs to be charged by light, like sunlight, LED light, UV light.

As long as the luminous powder is full of energy in the sun, it can continue to glow for more than 12 hours in the dark without any power supply.