This will sound like a simplistic answer but I change then when they don't sound right anymore. I never pay attention to the time frame. When my ear doesn't like the sound, or they don't seem to be in tune despite what the tuner says, I change them.
YMMV,
Dave
For me, the above holds true for the strings on any of my guitars, electric, acoustic or classical.