There is no oxidation of ammonia in soil! Perhaps some if the right bacteria are present.
It simply evaporates---but depends on temperature, pH of soil- etc.-------
No one can give you an exact number of days etc.
If you have warm weather and alkaline dry soil---it might be days
If it is cold and wet ------ then maybe years.
You have asked a question which does not have a simple solution.
It is a plant food so the plants will use some of it.
Using ammonia as a herbicide is NOT environmentally friendly, because it makes for air pollution!
The reason you are not getting answers from people with experience is that none of us use the stuff!
I would not use vinegar either as it pollutes the soil. It takes years after use for the soil to return to growing anything.