I have to wear boots with socks all day for work and then when I want to go out at night and wear a skirt with bare legs, I have lines from my socks around my ankles. Has anyone found a way of making them fade faster?
No hacky answer here I'm afraid - I know from experience (having the same trouble) that there isn't a way of removing those marks other than waiting for the body to do it naturally - depending how old you are, that can take a couple or three hours or overnight. What you could do, though, is buy different socks with a longer, slouchy top to allow for expansion, so when your legs swell as the day goes on, no marks from tight socks are showing. Alternatively, wear light or medium support tights beneath the trousers and put the socks on over the top on days when you know you'll be wanting to wear a dress or skirt later. Check, though, that the socks you're wearing aren't simply really tight at the top anyway - some are tighter than others.
I did resort to cutting through the top band with a pair of scissors on tighter pairs, angling the cut towards the foot of the sock - but the sock then tends to disappear downwards, bunching up under your foot as the day goes on if you're wearing boots, not always, but often.
I've not actually tested this, but I was told by a relative that you can make these sock marks disappear quicker by rubbing moisturiser on it - the same apparently works for when you get a pillow crease on your face when you wake up in the morning (although this is again untested by me - I have enough permanent creases that one temporary one doesn't matter...!)
Have a hot bath and rub the area with your hands/sponge. The heat and friction will get circulation going and the imprints will be less.
Try socks made for diabetic patients.
I got a pair and I love them because they are comfortable, have no rubber elastic or other constricting stretchy stuff in them. I found them at local drug stores, in the pharmacy section of super markets, and super store chains. They must be available online, too. They are inexpensive enough to try a pair.
They come in different colours and kinds from thick sports socks, socklets, and men's dress calf-length. None need garters to stay up.
They won't leave marks as the normal ones do. I think you'll be satisfied.
Ideally, you could get socks that were sized for your feet and your calf size separately. Unfortunately mass produced sock size templates do not accommodate all the different variations of human bodies.