What?
We need B12 and all other b vitamins daily, all the time.
They are water soluble vitamins like vitamin C,
meaning you should get them everyday.
If you're taking b12 injections it's another matter,
those last long.
Not sure I'm understanding the question here.